首页 理论教育 安卓适配原则:移动界面设计的风向标

安卓适配原则:移动界面设计的风向标

时间:2023-11-20 理论教育 版权反馈
【摘要】:对于安卓系统当中的屏幕适配其实道理和iOS系统相同,但是会更麻烦一些。其实当我们针对现有的安卓手机不同的屏幕等级处理出相对应的切图来进行适配,理论上就可以覆盖几乎全部的手机屏幕,以保证其开发后的显示效果。图7-37像素密度在120左右的屏幕属于ldpi,160左右的属于mdpi,由此进行类推,所有的安卓屏幕等级都可以找到自己的位置,并且可以查询其相应的倍率来进行适配。

安卓适配原则:移动界面设计的风向标

对于安卓系统当中的屏幕适配其实道理和iOS系统相同,但是会更麻烦一些。由于安卓系统的开源特点,造成了市场中安卓的手机品牌和屏幕尺寸碎片化严重,其分辨率高低跨度非常大,从之前的800×480px再到现今的2K屏幕以及4K屏幕。针对这种情况,安卓把各种设备的按照像素密度的高低划成了几个范围,并且各个范围的设备屏幕也具备不同的屏幕倍率,来保证其显示效果能更加相近,方便设计师进行切图处理。其实当我们针对现有的安卓手机不同的屏幕等级处理出相对应的切图来进行适配,理论上就可以覆盖几乎全部的手机屏幕,以保证其开发后的显示效果(图7-37)。

978-7-111-57875-8-Chapter07-37.jpg

图7-37

像素密度在120左右的屏幕属于ldpi,160左右的属于mdpi,由此进行类推,所有的安卓屏幕等级都可以找到自己的位置,并且可以查询其相应的倍率来进行适配。

其相对应的屏幕倍率如下:

● ldpi的倍率为0.75倍,已淘汰;

● mdpi的倍率为1倍,以320×480分辨率为代表;

● hdpi的倍率为1.5倍,以480×800分辨率为代表;

● xhdpi的倍率为2倍,以640×960分辨率为代表;(www.xing528.com)

● xxhdpi的倍率为3倍,以1080×1920分辨率为代表;

● xxxhdpi的倍率为4倍,以2560×1440分辨率为代表。

根据屏幕的倍率和等级,像素密度更高或者更低的设备,只需乘以相应的倍率,就能得到与基准倍率近似的显示效果(图7-38)。

978-7-111-57875-8-Chapter07-38.jpg

图7-38

依照现有手机市场当中分辨率的市场占有率来看,主要以xhdpi,xxhdpi,xxxhdpi这三个屏幕等级为主,所以只需要重点关注这三个屏幕等级进行延展即可。

例如在xhdpi的屏幕等级中做了一个50×50px的图标,那么只需要在其基础上分别扩大1.5倍和2倍便可得到适配在xxhdpi,xxxhdpi的图标的具体尺寸。

而且,由于iPhone手机的750×1334的屏幕等级和安卓手机的720×1280的屏幕等级是一致的,所以按照750×1334进行设计之后的设计效果图可以直接使用到720×1280的设备中。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈