* 建立:onattach()-->oncreate()-->oncreateview()-->onactivitycreated()-->onstart()-->onresume()
* 銷毀:onpause()-->onstop()-->ondestroyview()-->ondestroy()-->ondetach()
* 最小化:onpause()-->onstop()
* 最大化:onstart()-->onresume()
onattach(): fragment第一次依附activity的時候調用
oncreate(): fragment被建立後調用,适合做一些初始化的時候初始資料,onattach(activity) 之後oncreateview()之前
oncreateview(): 加載布局檔案,相當于listview中getview方法, 初始化布局或者控件,oncreate()之後onactivitycreated()之前
onactivitycreated(): activity被建立成功後調用oncreateview 之後 onstart()之前
onstart() : fragment可視後調用
onresume() : fragment擷取焦點後調用
onpause() : fragment失去焦點前調用
onstop() : fragment不可視前調用
ondestroyview() : 移除view,但是沒有銷毀, onstop() 之後, ondestroy()之前
ondestroy() : fragment被銷毀前調用 , 适合做一些收尾的工作
ondetach() : fragment不在依附activity前調用, 調用的最後一個生命周期方法
注意和activity的相比的差別,按照執行順序
onattach(),ondetach()
oncreateview(),ondestroyview()