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

安卓UI自适应性

时间:2015-10-20 21:13:45      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:

出于安卓的碎片化原因,针对不同屏幕大小,最好是做到以下几点:

1、能用相对布局的就不用绝对布局,尽量使用权重,weight设置,相对布局和线性布局同条件情况下,优先选线性布局

2、在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 

3、不同分辨率横屏竖屏自动切换:布局.xml文件应该有变化

     屏幕横竖屏不切换:在对应的Activity的AndroidManifest.xml里加配置:android:screenOrientation="landscape"//注:landscape横向 portrait纵向

先总结这么多,后面有学习到了的再补充!

安卓UI自适应性

标签:

原文地址:http://www.cnblogs.com/yuanting/p/4895930.html

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