如何为不同的屏幕大小维护不同值文件夹的大小

时间:2018-04-04 10:52:03

标签: java android android-layout screen-density

不同的文件夹,例如值 - 小,值 - 大,值 - 正常,值 - xlarge,如何为不同文件夹放置维度。

我的维度文件如:please see my dimension file

现在如何将这些维度放在不同的值文件夹中。

1 个答案:

答案 0 :(得分:0)

如何计算尺寸:

320 - > 0 - > 1

360 - > 25% - > 1.25

480 - > 50% - > 1.5

600 - > 75% - > 1.75

720 - > 100% - > 2

Android处理这种多样性的方式:http://vinsol.com/blog/2014/11/20/tips-for-designers-from-a-developer/

Android提供基本结构来支持这些设备,方法是将它们放在不同的密度桶中,即ldpi,mdpi,hdpi,xhdpi,xxhdpi和xxxhdpi。

ldpi(0.75x) mdpi(1(基线)) hdpi(1.5x) xhdpi(2.0x) xxhdpi(3.0x) xxxhdpi(4.0x)

密度桶的密度转换系数如下: ldpi:0.75

mdpi:1.0(基本密度)

hdpi:1.5

xhdpi:2.0

xxhdpi:3.0

xxxhdpi:4.0

如果mdpi为60 px,则为hdpi 60 * 1.5 / 1&对于xhdpi 60 * 2.0 / 1等等。强文