Fragment专辑(一):Fragment简介
Fragment是android中非常常用的控件之一,他可以幫助開(kāi)發(fā)者實(shí)現(xiàn)類(lèi)似于局部刷新的功能,這樣與用戶(hù)的交互更加簡(jiǎn)單,一個(gè)界面可以展示更多更豐富的內(nèi)容,而且局部刷新可以節(jié)省刷新界面的時(shí)間和內(nèi)存消耗,目前幾乎所有的app的主界面都是通過(guò)Fragment來(lái)實(shí)現(xiàn)的,說(shuō)明不僅開(kāi)發(fā)者,連產(chǎn)品君都見(jiàn)識(shí)到了Fragm的過(guò)人之處。
Fragment的生命周期
詳細(xì)介紹的博客在網(wǎng)上非常的多,所以再寫(xiě)也就沒(méi)有必要了,其實(shí)圖也是盜的。可以看出fragment的生命周期和Activity 的生命周期是非常相似的,下面介紹幾個(gè)常用的生命周期:
onCreate 創(chuàng)建,一般初始化一些必要的變量或者是對(duì)象
onCreateView 創(chuàng)建布局,一般添加引用的布局文件,并初始化要用到的控件,設(shè)置onclick等響應(yīng)事件。
生命周期的大問(wèn)題
onStart,onStop這兩個(gè)周期是非常大的坑,在實(shí)際的使用中會(huì)發(fā)現(xiàn)完全不走這兩個(gè)周期,具體的原因還不了解,所以為了解決這個(gè)問(wèn)題,只能自己定義新方法,讓Activity的onStart,onStop來(lái)調(diào)用。
下一篇為大家介紹一下Fragment的簡(jiǎn)單用法。
總結(jié)
以上是生活随笔為你收集整理的Fragment专辑(一):Fragment简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 第215天:Angular---指令
- 下一篇: Django框架----分页器(pagi