The solution is very simple.
You should use size.xml with different sizes of each density / size and place it:
- MDPI Values
- HDI Values
- xhdpi values
- large values (5.1 '5.4' y nexus7 tablets / phones)
- values-xlarge (larger tablets)
You can use values-sw600dp (nexus 7) and values-sw720dp (10 ') too.
Oh! And use sp for text, not dp. SP is the same size for all fonts. Allways text with SP
Remember that you can always create values / drawings / resources in general for many separate configurations: Landscape portrati, langauge, dimensions, density, night or day, android version .... And you can combine it!
http://developer.android.com/intl/es/guide/topics/resources/providing-resources.html#SmallestScreenWidthQualifier
source share