1.Fragment如何作到顯示才加載數據生命週期
有些界面咱們會採用套用多個Fragment來顯示的效果,可是咱們不會在一顯示這個活動的時候就把全部的Fragment加載並加載數據,而是會讓顯示出來的Fragment加載數據。可能不少人會使用OnResume等生命週期方法,it
可是這些會跟着Activity來觸發,可是當前不必定顯示的就是該Fragment,因此咱們須要另外一個方法來觸發數據的加載,那麼咱們就須要使用OnHiddenChanged這個方法,當Fragment顯示的時候參數hidden爲false,隱藏方法
則爲true,可是這個方法在Fragment加載到Activity中時並不會觸發,因此第一次的數據加載須要在OnCreate或其餘方法中執行。數據