为了账号安全,请及时绑定邮箱和手机立即绑定

Android-屏幕适配全攻略

凯子哥 移动开发工程师
难度中级
时长 2小时23分
学习人数
综合评分9.70
66人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.5 逻辑清晰
用惯了相对布局,还是挺简单的。
采用布局别名
相同的抽取出来,统一管理
默认布局 取别名
<resources><item name="别名" type=“layout>@layout/双面板布局的名字</item></resources>
res/layout
提供单面板布局和双面板布局
res/layout-large
res/layout-sw600dp
适配android3.2之前 res/layout-large
适配android3.2之后最小宽度尺寸限定符 layout-sw600dp
sw small width
尺寸限定符
res/layout-large/main.xml 比如设备尺寸大于7inch就会选用这个文件下的资源
res/layout/main.xml
weight的注意点:只能在LinearLayout使用
计算出的宽度= 原来宽度+剩余空间所占百分比宽度
假设屏幕宽度是L,则match_parent是L
google官方例子,weight 权重
用手机测,发现放哪个目录内存都差不多。。
看了后,还是有点迷。。。
现在必须去看Material Design
点9讲的非常好,赞!!!
很全面的总结,学习了!

最赞回答 / smartjia
密度大的设备相同尺寸像素点也就越多。mdpi图片虽然拉升了,但是显示是在xxhdpi设备上,所以显示的长宽基本相同。
讲得很不错
怎么没源码啊
课程须知
需要你有基本的屏幕适配经验,如果能带着疑问来学习,那更好不过了
老师告诉你能学到什么?
在本课程中,你可以了解目前移动设备市场的整体情况,了解android屏幕适配面向的主要设备对象,学习到常用的基本概念,更重要的,你可以学习到官方文档推荐的进行屏幕适配的方式,从而在整体上清楚应该从哪些角度进行考虑。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消