1。相信我们在项目中经常用到适配,适配分为很多种:
1- 图片适配:不同像素密度的手机,加载不同密度资源文件夹的图片!(比较常见的一种适配)
2- dimen.xml(适配):定义不同的大小手机对应的dimen(如:values-1280x480)
3- 布局适配(layout适配): 不同像素密度的手机,加载不同的资源文件夹的布局。
4- Java代码适配(控件的高度,就是根据屏幕宽高的百分比去设置的)
5- 权重适配(weight)
手机分辨率对应的尺寸如下:
ldpi 320*240
mdpi 480*320
hdpi 800*480
xhdpi 1920*720
xxhdpi 1920*1080
如果当前像素上的文件夹没有图片,会加载高一个级别的图片。(如mdpi没有图片,会加载hdpi的图片)
像素密度:就是当前一个英寸上分布的像素点, dpi 又称为ppi
1280(就是手机的高度上面分布的1280的像素点)
720(手机的宽度上面分布720个像素点)
适配
最新推荐文章于 2023-02-05 12:26:37 发布