Android自适应分辨率
来源:互联网 发布:钢管承载力计算软件 编辑:程序博客网 时间:2024/04/30 06:40
1.在Manifest.xml文件中配置自适应分辨率属性:
</application>
<supports-screens
android:largeScreens="true" 是否支持大屏
android:normalScreens="true" 是否支持中屏
android:anyDensity ="true" 是否支持多种不同密度
android:smallScreens="true" 是否支持小屏
/>
</manifest>
2.在res包下新建不同分辨率的layout文件夹,value文件夹...
在不同分辨率文件夹下放入专用的布局,尺寸等配置;
如:
布局
layout-1920x1080
layout-1024x768
......在每个layout中创建相应的layoutname.xml布局文件
尺寸
value-1920x1080
value-1024x768
......在每个文件夹下创建dimens.xml ,配置对应的尺寸 <dimen name="size">50pd</dimen> , 程序中调用 R.dimen.size
1920x1080数字中间是x小写字母;
每个文件夹中的文件的命名一样,只是尺寸和比例不一样,
系统会根据设备的分辨率选择合适的文件进行使用。
3.放入适应不同分辨率的图片;
在drawable-hdpi,drawable-ldpi,drawable-mdpi 中放不同density图片
为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片
4.布局文件需注意;
控件大小最好用wrap_content,match_parent,fill_parent。
使用固定值,最好用dip,字体大小用sp.
最好不用绝对布局,线性的比例,px.
- android 分辨率自适应
- android 分辨率自适应
- Android自适应不同分辨率
- android 分辨率自适应
- ANDROID 分辨率自适应
- android 分辨率自适应
- android 分辨率自适应
- Android多分辨率自适应
- android 分辨率自适应
- android 分辨率自适应
- android 分辨率自适应
- Android自适应分辨率
- Android分辨率自适应
- android 分辨率自适应
- android 分辨率自适应
- Android分辨率自适应
- android 分辨率自适应
- android 分辨率自适应
- jQuery右侧弹出全屏覆盖菜单
- 人
- Max Points on a Line
- VBScript 自定义的错误处理方式
- bat之拷贝文件夹
- Android自适应分辨率
- vs下CString转换成string
- 基于VLC SDK的二次开发
- jQuery插件的开发
- Maven私服问题汇总
- 关于读取数据库绑定Spinner显示问题
- ppt
- Sort List
- 怎么查看客户端请求网络的URL?