Android UI根据屏幕分辨率决定加载布局
来源:互联网 发布:投影机融合软件 编辑:程序博客网 时间:2024/06/08 13:26
Android中动态加载布局,可以提高用户的体验,在实际开发中,我们使用限定符来根据屏幕分辨率或者屏幕的大小决定加载那种布局,具体方法如下:
1、在res文件夹下layout文件夹下放的xml布局文件是,android屏幕认为的小屏幕设备;
2、在res文件夹下layout-large文件夹放的xml布局文件是,Android屏幕认为的large的设备
3、除了以上两种,还有一种就是:最小宽度限定符,这种是允许我们对屏幕的宽度指定一个最小值,以dp为单位,这个最小值是临界点,屏幕大于这个值的设备就加载这个布局,屏幕宽度小于这个值的设备就加载另一个布局,如:在res文件夹下layout-sw600dp文件夹放的xml布局文件是,当程序运行在屏幕宽度大于600dp的设备上是,会加载layout-sw600dp/activity_main.xml布局,当程序运行在屏幕宽度小于600dp的设备时,则仍加载默认的layout/activity_main.xml布局。
附:Android中一些常见的限定符参考下表:
阅读全文
0 0
- Android UI根据屏幕分辨率决定加载布局
- Android UI根据屏幕分辨率决定加载布局
- Silverlight自动根据屏幕分辨率进行布局
- Silverlight自动根据屏幕分辨率进行布局
- 根据屏幕分辨率大小加载不同CSS.
- UI----Android主流屏幕分辨率介绍
- Android-- UI 布局,屏幕分辨率兼容和版本兼容,屏幕适配解决方案
- Unity UI(十一):多屏幕分辨率下的UI布局
- 【android】根据屏幕分辨率设置底栏高度
- android根据系统的版本号加载不同的布局
- 根据画面上整体内容的位置决定的布局
- android ui布局观
- android布局--UI
- android UI布局
- android主流UI布局
- android主流UI布局
- Android UI布局整理
- Android中UI布局
- 警察智力训练--蓝桥杯历年java真题(java递归实现eval算法)
- UVA 1605 Building for UN
- 提升方法之AdaBoost、提升树(GBDT)
- hihocoder 1175 : 拓扑排序·二
- eclipse中 Unable to read repository at http://download.eclipse.org/releases/indigo 解决方案
- Android UI根据屏幕分辨率决定加载布局
- Android选择控件,CheckBox和RadioButton使用大全
- calc()实现CSS响应式布局
- 2017 Multi-University Training Contest
- Lucas模板 hdu3037
- MyBatis + Spring Boot
- 关于java调用js,document不能用问题
- 大顶堆和小顶堆--Java版
- 静默安装oracle11g