布局以dp为单位:
五分钟彻底读懂dp
由于android手机的碎片化严重,手机屏幕出现多种像素密度,如果用px作单位,则在不同手机上显示的大小比例会不同。而dp作为像素密度为160ppi时1px的长度(320ppi时,1px长度是之前的1/2,即1dp=2px),在不同设备上占有的px数相应的不同,从而使得布局相对比例相同,正常显示在不同设备上。提供不同像素的图片:
有时为了图片的显示要求,需要提供不同像素的图片,分别放置在对应的文件夹里,例如:mdpi -> 160dpi,xhdpi -> 320dpi
提供不同的布局:
对显示有影响的布局,需要再不同布局文件夹(layout-分辨率)里适配对应的布局文件。尽量使用尽量使用相对布局。
Android屏幕适配
最新推荐文章于 2022-04-25 23:02:22 发布