ios開發使用pt
iPhone設備現在有多種分辨率,如下表所列,
設備 | 屏幕尺寸 | 分辨率(pt) | Reader | 分辨率(px) | 渲染後 | PPI(DPI) |
---|---|---|---|---|---|---|
iPhone 3GS | 3.5寸 | 320 x 480 | @1x | 320 x 480 | 空 | 163 |
iPhone 4/4S | 3.5寸 | 320 x 480 | @2x | 640 x 960 | 空 | 326 |
iPhone 5/5S/5C | 4.0寸 | 320 x 568 | @2x | 640 x 1136 | 空 | 326 |
iPhone 6/6S | 4.7寸 | 375 x 667 | @2x | 750 x 1334 | 空 | 326 |
iPhone 6/6S Plus | 5.5寸 | 414 x 736 | @3x | 1242 x 2208 | 1080 x 1920 | 401 |
安卓開發:
dp爲安卓開發時的長度單位,根據不同的屏幕分辨率,與px有不同的對應關係。
安卓端屏幕大小各不相同,根據其像素密度,分爲以下幾種規格:
1dp定義爲屏幕密度值爲160ppi時的1px,即,在mdpi時,1dp = 1px。
以mdpi爲標準,這些屏幕的密度值比爲:ldpi : mdpi : hdpi : xhdpi : xxhdpi = 0.75 : 1 : 1.5 : 2 : 3;
在xhdpi的密度下,1dp=2px;在hdpi情況下,1dp=1.5px。其他類推。
從設計稿到開發:
一般情況公司ios設計稿爲iphone6的設計稿即750x1334。 小程序也是一樣。
安卓的設計稿,建議用1080x1920的。直接使用3倍圖。
參考以下文章:
https://blog.csdn.net/liangliang2727/article/details/53146279