自适应不同屏幕的资源

先看看几个做的比较大的应用的适配,weixin50 通过apktool反编译查看资源文件

自适应不同屏幕的资源_第1张图片

微信对屏幕的适配做了很大的工作,光这个资源包就13.7M,其实上的还可以在简化一些,

从Android3.2开始,Android建议使用真实的屏幕尺寸来定义屏幕尺寸。

Android3.2支持在layout、values目录后添加 sw<N>dp(屏幕尺寸至少宽N个dp才能使用该资源)、w<N>dp(屏幕尺寸可用宽度为N个dp可使用该资源)、

h<N>dp(屏幕尺寸可用高度不N个dp才能使用该资源)。例如可指定layout-sw600dp,表示该设备屏幕尺寸大于或等于600dp时使用该目录下的布局资源。

建议,使用单位dp作为标准

你可能感兴趣的:(自适应不同屏幕的资源)