Android屏幕适配

来源:互联网 发布:漫威电影观看顺序 知乎 编辑:程序博客网 时间:2024/05/22 05:06
  1. 布局以dp为单位:
    五分钟彻底读懂dp
    由于android手机的碎片化严重,手机屏幕出现多种像素密度,如果用px作单位,则在不同手机上显示的大小比例会不同。而dp作为像素密度为160ppi时1px的长度(320ppi时,1px长度是之前的1/2,即1dp=2px),在不同设备上占有的px数相应的不同,从而使得布局相对比例相同,正常显示在不同设备上。

  2. 提供不同像素的图片:

    有时为了图片的显示要求,需要提供不同像素的图片,分别放置在对应的文件夹里,例如:mdpi -> 160dpi,xhdpi -> 320dpi

  3. 提供不同的布局:

    对显示有影响的布局,需要再不同布局文件夹(layout-分辨率)里适配对应的布局文件。尽量使用尽量使用相对布局。