android屏幕适配

一、适配切图

一般按照市场行情主流屏幕尺寸适配,1280*720像素切一套图就可以。如果公司有需要可以切多套图进行精确适配,不过一般情况不用这是因为考虑到apk太大的问题。

二、在单套图片适配出现问题时进行的处理

        1、图片适配:

在安卓项目中有不同的drawble文件夹,官方的对应的像素方式为:
ldpi:320*240
mdpi:480*320
hdpi:800*480
xhdpi:1280*720
xxhdpi:1920*1080


2、代码和weight适配

3、通过layout和dimens进行适配

1、如果要为特定机型的像素进行适配,可以在新建layout文件夹重新编写xml文件。例如1ayout-1280*720文件夹下编写特定的xml文件。
2、通过values-1280*720对特定机型进行适配。指定不同的像素密度



三、适配原则不要写px需要用dp进行适配

适配原理图:





解析:例如美工是按照1280*720进行原版切图给我们进行适配。这个尺寸的像素所对应的dpi是320dpi。如果美工给的切图为16px的像素如果想完美适配需要通过dp进行。因为320dpi是2x所以对应的dp为160dp。

dpi:每英寸上拥有多少像素点,设备对角线的长度除以对角线的像素个数。









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值