android屏幕适配
2015-07-23 13:38
309 查看
1、在mainfest中定义程序支持的屏幕类型
2、对不同的屏幕大小提供不同的layout,如layout-1080x1920或者layout-small(屏幕尺寸在3英寸左右的布局)、layout-normal(屏幕尺寸在4.5英寸左右)、layout-large(4英寸-7英寸之间)、layout-xlarge(7-10英寸之间)。
3、把不同分辨率屏幕的图片放在不同的drawable文件夹中。
4、在layout中的布局文件尺寸尽量使用wrap_content、fill_parent、dp
5、尽量在布局文件中使用权重。
(如果不定义各种layout文件夹,那么就在各种drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi、drawable-xxxhdpi中放入相应的dimens.xml,并且只用一套图,这套图是分辨率最大的)
2、对不同的屏幕大小提供不同的layout,如layout-1080x1920或者layout-small(屏幕尺寸在3英寸左右的布局)、layout-normal(屏幕尺寸在4.5英寸左右)、layout-large(4英寸-7英寸之间)、layout-xlarge(7-10英寸之间)。
3、把不同分辨率屏幕的图片放在不同的drawable文件夹中。
4、在layout中的布局文件尺寸尽量使用wrap_content、fill_parent、dp
5、尽量在布局文件中使用权重。
(如果不定义各种layout文件夹,那么就在各种drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi、drawable-xxxhdpi中放入相应的dimens.xml,并且只用一套图,这套图是分辨率最大的)
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories