課程
/移動(dòng)開發(fā)
/Android
/Android攻城獅的第二門課(第1季)
提到說如果布局層次一眼高就使用線性布局代替相對(duì)布局
2016-08-09
源自:Android攻城獅的第二門課(第1季) 15-1
正在回答
是指布局之間的相互嵌套
比如:
<LinaerLayout> ????<LinearLayout> ????????<LinearLayout> ????????????<Button/> ????????</LinearLayout> ????<LinearLayout> </LinaerLayout>
在實(shí)際的應(yīng)用中我們可能因?yàn)槟承┬枰褚陨洗a一樣嵌套了三層LinearLayout,如果此時(shí)換成RelativeLayout也需要嵌套三層才能實(shí)現(xiàn)相同效果的話,那我們選擇線性布局,因?yàn)槎际侨龑?,即相同層次,我們選擇性能更高的線性布局。而如果換成相對(duì)布局只需要一層或兩層就可以實(shí)現(xiàn)相同效果的話,我們就用相對(duì)布局,因?yàn)榇藭r(shí)節(jié)省嵌套層次對(duì)性能的提升更大。
愛3 提問者
舉報(bào)
本課程由淺入深地帶您學(xué)會(huì)Android的常用控件的開發(fā)和使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-09
是指布局之間的相互嵌套
比如:
在實(shí)際的應(yīng)用中我們可能因?yàn)槟承┬枰褚陨洗a一樣嵌套了三層LinearLayout,如果此時(shí)換成RelativeLayout也需要嵌套三層才能實(shí)現(xiàn)相同效果的話,那我們選擇線性布局,因?yàn)槎际侨龑?,即相同層次,我們選擇性能更高的線性布局。而如果換成相對(duì)布局只需要一層或兩層就可以實(shí)現(xiàn)相同效果的話,我們就用相對(duì)布局,因?yàn)榇藭r(shí)節(jié)省嵌套層次對(duì)性能的提升更大。