I read info about "Supporting Multiple Screens" and other post here... but Im really confused about how can I develop my application that run on multipple devices. I was starting develop on a determinate screen (normal size layout), then I run my apk on a S4 galaxy so I see that every object of my apk was diferent size to my xperia to the S4. what I need to do to make my apk compatibility for all the devices? I read information that the only source to make that is:
- res/layout/my_layout.xml // layout for normal screen size ("default")
- res/layout-small/my_layout.xml // layout for small screen size
- res/layout-large/my_layout.xml // layout for large screen size
- res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
For:
res/drawable-mdpi/my_icon.png // bitmap for medium density
res/drawable-hdpi/my_icon.png // bitmap for high density
res/drawable-xhdpi/my_icon.png // bitmap for extra high density
is this true? so I need to make different layouts for different devices? guys please help me with this issue cz I relly dont understand how is the deal for multiple devices compatibility.