课程
/移动开发
/Android
/Android攻城狮的第二门课(第1季)
提到说如果布局层次一眼高就使用线性布局代替相对布局
2016-08-09
源自:Android攻城狮的第二门课(第1季) 15-1
正在回答
是指布局之间的相互嵌套
比如:
<LinaerLayout> <LinearLayout> <LinearLayout> <Button/> </LinearLayout> <LinearLayout> </LinaerLayout>
在实际的应用中我们可能因为某些需要像以上代码一样嵌套了三层LinearLayout,如果此时换成RelativeLayout也需要嵌套三层才能实现相同效果的话,那我们选择线性布局,因为都是三层,即相同层次,我们选择性能更高的线性布局。而如果换成相对布局只需要一层或两层就可以实现相同效果的话,我们就用相对布局,因为此时节省嵌套层次对性能的提升更大。
爱3 提问者
举报
本课程由浅入深地带您学会Android的常用控件的开发和使用
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号