Android 屏幕适配
2015-06-02 23:37
211 查看
目前只是一些小技能GET:
1. 不用绝对布局(相信都没用过)
2. 尽量使用权重(layout_weight)
3. 如果是纯色背景,尽量用shape自定义
4. 背景多用纯色,少用图片
5. 布局时多用相对布局
6. 多用src少用background
7. 多写几套xml资源文件适配
8. 如果有平板要求,要用最小限定符来调用不同布局文件(单面板、双面板)
9. 多用.9.png图片,少用纯图
10. ImageView的scaleType属性多用centerCrop会有很好的适配效果
11. 就目前情况看,如果切一套图,就适配到xhdpi(320)下面
12. 最少需要5套布局 layout存放通用的布局(title等),layout-small,layout-normal,layout-large,layout-xlarge.
13. 如果效果要好就至少切5套图片drawable,drawable-mdpi,drawable-hdpi,drawable-xhdpi,drawable-xxhdpi
1. 不用绝对布局(相信都没用过)
2. 尽量使用权重(layout_weight)
3. 如果是纯色背景,尽量用shape自定义
4. 背景多用纯色,少用图片
5. 布局时多用相对布局
6. 多用src少用background
7. 多写几套xml资源文件适配
8. 如果有平板要求,要用最小限定符来调用不同布局文件(单面板、双面板)
9. 多用.9.png图片,少用纯图
10. ImageView的scaleType属性多用centerCrop会有很好的适配效果
11. 就目前情况看,如果切一套图,就适配到xhdpi(320)下面
12. 最少需要5套布局 layout存放通用的布局(title等),layout-small,layout-normal,layout-large,layout-xlarge.
13. 如果效果要好就至少切5套图片drawable,drawable-mdpi,drawable-hdpi,drawable-xhdpi,drawable-xxhdpi
相关文章推荐
- adb操作多个设备
- Android入门级编译错误汇总
- 今天发现了个Android秘密
- 【Android开发】线程与消息处理-通过实现Runnable接口来创建线程
- 一个自动清理Android项目无用资源的工具类及源码 推荐
- 【Android开发】线程与消息处理-实现多线程
- android中回调机制,小demo可以理解
- android开发小细节
- Android程序如何调用webservice
- android学习路线
- Android 记住用户名和密码
- Android客户端与本地服务器Socket通信
- Android学习 - 游戏图片
- Android中TabActivity的实现
- android滑动菜单demo
- Android学习之——SpannableString和TextView的使用及研究
- Android学习 - 移动web开发框架
- android内存泄露检测工具--LeakCanary 中文使用说明
- Android Activity生命周期都该做哪些事情?
- Android学习 - android摄像头使用方式