OK people I want to create a layout compatible with a very large number of devices and screens. As I already found out, I found out that the most common screen resolutions are 249x320, 480x800, 600x1024, 720x1280 (and some other screens proportional to these).
Well, after reading the documentation, I found out that there are two ways to do this. Prior to Android version 3.2, I could use qualifiers for layouts such as "small, normal, large, xlarge" and combine them with "port" (portrait orientation) or "ground" (landscape orientation).
Now the second method (which seems to be the most recommended) works only for Android 3.2 and later. You must specify the smallest width for which the layout should be used, regardless of screen orientation (???).
Due to the fact that when using the second method you cannot specify the qualifier of the port or land, I prefer the first. My question is: is the first method compatible with Android 3.2 and later? Should I use the first method for Android <3.2, and the second for Android> 3.2? If so, I should create two projects or, possibly, combine these two methods (create about 10 layouts, for classifiers of general size and for certain qualifiers of minimum width). I believe this will require more resources.
Thank you and sorry for my bad language,
source
share