屏幕适配



屏幕适配:为了使我们的用户在体验我们的产品时拥有一致的体验效果,我们需要对它进行屏幕适配。


屏幕适配主要从两方面进行适配,第一就是要适配屏幕尺寸,第二就是要适配屏幕密度。


适配屏幕尺寸又要从一下几个方面来进行适配:

布局适配(布局以及限定符的使用)

布局组件适配(尽量使用wrap_content、match_partent)

图片资源适配 (尽可能的使用.9图片)

用户界面流程适配


屏幕密度从两个方面进行时培:

布局控件适配(使用密度无关像素(dp)和独立比例像素(sp))

图片适配(针对主流用户群体切图)(因为屏幕的尺寸跟屏幕密度是没有任何联系的,所以布局还有图片都要在尺寸还有密度上进行适配)


当然,现在进行屏幕适配也没有那么麻烦了,以前使用这种手动适配方案也不方便,不灵活,如果要是有哪个分辨率的文件夹没有写,那他就不会进
行适配,从而影响我们的用户体验。


我个人的话,喜欢用AutoLayout来进行适配,因为这种适配方案它是通过百分比比例来进行适配的,这也是这个库的原理,使用百分比也就是说我们不需要
考虑用户的机型以及分辨率,这是很有优势的,因为它是按照百分比进行适配的,也就意味着我们可以动态的适配任意类型、任何分辨率的手机。同时大大减少了
不必要的开发成本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值