(二) Android单位转换
(1) android屏幕碎片化:
Android品牌和机型众多, Android版本众多, Android的设备尺寸和分辨率众多;
(2) Android开发单位:
dp/dip:用于Android元素尺寸, 如按钮\导航尺寸;
sp: 用于Android字体大小尺寸;
(3) dp 与 px 转换:
dp*ppi/160 = px
(4) sp 与 px 的换算:
sp*ppi/160 = px
(三) iPhone分辨率与单位转换
iPhone6S真实分辨率: 为1080*1920, 按ppi划分真实转换值是@2.46x, 为了开发方便, 模拟出1242*2208 @3x分辨率套入1080*1920屏
iPhone / Android适配方案:
(1) 主流配置:
(2) 上下适应,承上启下
(3) 保持清晰;
推荐: iPhone用 750*1334; Android:用720*1280
本文探讨了Android和iOS平台上的屏幕碎片化问题,详细介绍了Android开发中的dp和sp单位及其与px的转换公式,并提及了iPhone的分辨率转换,特别是6S的@3x适配方案。同时提出了主流设备的适配策略,建议iPhone使用750*1334分辨率,而Android则采用720*1280。
1046

被折叠的 条评论
为什么被折叠?



