码迷,mamicode.com
首页 > 移动开发 > 详细

8-13笔记-安卓兼容

时间:2015-08-13 11:46:49      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

 

DPI

Scaling

Factor

120 0.75
160 1
240 1.5
320 2
480 3

  DPI:每英寸像素点(密度)

  DIP:设备独立像素点

  DP == DIP 是DIP的缩写

Google才用160密度为通用标准,意味着所有厂商如果想要生成更高清晰度的手机分辨率时,都会以160为参考,进行倍数放大

最终绘制一定是PX单位,通过DP单位,系统自动进行弹性计算

1DIP=1*缩放倍数

 


 

布局文件的适配手段

  layout-land只有项目中需要用到横屏时才会创建

  layout-XXX*XXX一般情况下使用这种方式只能实现这一种分辨率的适配,如果这样使用,一般是为了适配比较特殊的分辨率(较大数字放前面)

 

  a)     为大屏手机适配顺序 layout_hdpi > layout_mdpi > layout > layout_ldpi;

  b)     为中评手机适配 layout_mdpi > layout> layout_hdpi>lalyout_ldpi

  c)     小屏手机 layout_ldpi>layout>layout_mdpi>layout_hdpi

 

  dimens中可以设置不同分辨率下控件的大小


 

layout-land 一定是横竖屏布局不同的情况下使用的

layout- XXX*XXX是适配少见分辨率时使用的

layout - swXXdp 超过XX分辨率使用

8-13笔记-安卓兼容

标签:

原文地址:http://www.cnblogs.com/zxbk/p/4726504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!