Android 中引入百分比布局
作者:
GoBg | 来源:发表于
2017-03-03 18:18 被阅读128次
Android 中引入百分比布局
- 一直以来,由于Android设备的多样性,要想达到在不同设备上尽可能的显示相同的效果.屏幕适配也是开发者不得考虑的一件事
- 在以前适配的方案无非是
- 禁用绝对布局
- 使用相对布局
- 使用线性布局,使用权重属性
- 在者就是根据不同分辨率创建不同的dimens文件
- 针对图片适配的话尽可能的使用.9图
- 现在Android引入了一中全新的布局方式来解决这个问题---百分比布局,这种布局不再使用以前warp-content,mtach-parent这种方式来指定控件的大小,而是可以直接指定控件在布局中所占的百分比,这样的话就可以实现平分布局或者是任意比例分割布局的效果了.
- 由于LinearLayout 已经支持按比例分布控件,所以百分比布局只为FramLayout和RelativeLayout这两个控件进行了拓展,提供了PercentFramlayout 和PercentRelativeLayout
- 由于百分比布局是新增布局,所以在使用的时候需要先在build.gradle添加 百分比布局的依赖,他就在support包下
* 在使用的时候就和平常的布局一样,在他布局被的控件就可以使用layout_widthPercent layout_heightPercent 这来两个属性开控制控件在布局中所占的百分比了


本文标题:Android 中引入百分比布局
本文链接:https://www.haomeiwen.com/subject/ypprgttx.html
网友评论