多分辨率适配常用目录
来源:互联网 发布:网络教育和电大区别 编辑:程序博客网 时间:2024/05/16 16:00
转自:http://wiki.jikexueyuan.com/project/android-actual-combat-skills/multi-resolution-adapting-common-directory.html
我们可以用多个 layout 目录对不同分辨率进行单独布局,如下:
layout-large-mdpi (1024x600) layout-large-tvdpi (800x1280) layout-large-xhdpi (1200x1920) layout-xlarge-mdpi (1280x800) layout-xlarge-xhdpi (2560x1600)
或者直接使用下面这样:
layout-640x360 layout-800x480
与 layout 对应的,有不同的 drawable:
res/drawable (default) res/drawable-ldpi/ (240x320 and nearer resolution) res/drawable-mdpi/ (320x480 and nearer resolution) res/drawable-hdpi/ (480x800, 540x960 and nearer resolution) res/drawable-xhdpi/ (720x1280 - Samsung S3, Micromax Canvas HD etc) res/drawable-xxhdpi/ (1080x1920 - Samsung S4, HTC one, Nexus 5, etc)
用不同的 layout 毕竟工作量巨大,我们的实践是用不同的 values 来对应同 layout 中的值,目录如下:
res/values/dimens.xml(default) res/values-ldpi/dimens.xml (240x320 and nearer resolution) res/values-mdpi/dimens.xml (320x480 and nearer resolution) res/values-hdpi/dimens.xml (480x800, 540x960 and nearer resolution) res/values-xhdpi/dimens.xml (720x1280 - Samsung S3, Micromax Canvas HD, etc) res/values-xxhdpi/dimens.xml (1080x1920 - Samsung S4, HTC one, etc) res/values-large/dimens.xml (480x800) res/values-large-mdpi/dimens.xml (600x1024) res/values-sw600dp/dimens.xml (600x1024) res/values-sw720dp/dimens.xml (800x1280) res/values-xlarge-xhdpi/dimens.xml (2560x1600 - Nexus 10") res/values-large-xhdpi/dimens.xml (1200x1920 - Nexus 7"(latest))
有时必须要考虑到密度,如下:
ldpi120dpi 0.75 mdpi160dpi 1 hdpi240dpi 1.5 xhdpi 320dpi 2
0 0
- 多分辨率适配常用目录
- 多分辨率适配常用目录
- 多分辨率适配常用目录
- Android界面——多分辨率适配常用目录
- Android实战技巧之十五:多分辨率适配常用目录
- Android分辨率常识&多分辨率适配
- 多分辨率适配
- android工程res/drawable目录适配的分辨率
- 多分辨率屏幕适配
- cocos2dx 多分辨率适配
- cocos2dx 多分辨率适配
- cocos2dx 多分辨率适配
- android多分辨率适配
- android多分辨率适配
- android多分辨率适配
- cocos2dx 多分辨率适配
- android多分辨率适配
- Android 多分辨率适配
- JSON详解
- CascadeCNN人脸检测学习笔记
- 仿QQ聊天程序
- 287. Find the Duplicate Number
- 利用provider获取系统联系人
- 多分辨率适配常用目录
- 柴俊理金:黄金涨势如吃春药,原油患上阳痿之症
- Android下几种网络库的对比
- 面试小谈
- 除法运算、商、余数与取模
- 如何获取当前应用app所在的进程id和进程名称
- 非常好的Oracle基础教程
- [OpenStack]架构和基本概念
- spring 注解事务