viewstub学习笔记
生活随笔
收集整理的這篇文章主要介紹了
viewstub学习笔记
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
當需要在運行時動態(tài)改變布局的情況下,使用viewstub來進行動態(tài)的布局架構(gòu)是邏輯簡單控制靈活的,并且相比于設置view.gone來說viewstub更加的輕量化,只有當調(diào)用了viewstub.inflate的時候viewstub指向的布局才會被inflate和實例化,而使用view.gone 來進行動態(tài)布局的話在inflate布局的時候就會被實例化,會占用更多的內(nèi)存并且增加初始化的耗時。
viewstub的特點
- ViewStub只能被Inflate一次,inflate之后ViewStub對象就會被置為空。即某個被ViewStub指定的布局被Inflate后,就不能夠再通過ViewStub來控制它了。
- ViewStub只能用來Inflate一個布局文件,而不是某個具體的View,當然也可以把View寫在某個布局文件中。
總結(jié)
以上是生活随笔為你收集整理的viewstub学习笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转载 ---资深HR告诉你:我如何筛选简
- 下一篇: vue 组件之间数据传递(七)