我只是想知道。我已经阅读过关于这个DPI的消息了,我徘徊了所有的变种。因为我是新手,我需要一些知识,我希望有人可以帮助我。到目前为止,我见过 LDPI,MDPI,HDPI,XHDPI,XXHDPI,XXXHDPI。
还有除此之外的任何其他DPI品种。他们各自的决议是什么?像qHD = 960 x 540等等。我希望你们理解伙伴们,谢谢。
如果我的语法有点蹩脚,请原谅我,因为英语不是我的母语答案 0 :(得分:3)
Android支持不同的屏幕分辨率
ldpi (low) ~120dpi
mdpi (medium) ~160dpi
hdpi (high) ~240dpi
xhdpi (extra-high) ~320dpi
xxhdpi (extra-extra-high) ~480dpi
xxxhdpi (extra-extra-extra-high) ~640dpi
1 dpi = 1个设计独立像素
ldpi 设备的 1 英寸尺寸 120 像素。
其他密度相同......
我们作为程序员应该使用这个转换公式:
pixel = dp *(密度/ 160)
的
所以240 dpi hdpi设备的1 dp会有= 1 *(240/160)= 3/2 = 1.5像素
和240 dpi xxhdpi设备的1 dp将= 1 *(480/160)= 3像素
使用1.5和3像素的知识,程序员可以设计不同密度的布局