Use the different qualifiers for the screen pixel density (mdpi, hdpi, etc.) • If you are forced to use text on images use language and region (en, es-rUs, en-rUS, etc.) • Better approach is to use 9-patch drawables, which stretches automatically depending on the content inside. " More about it: developer.android.com • You must provide different launcher icons for Froyo, Honeycomb and above? Use the platform version. (v4, v11, v14)