1、Activity嵌套多個fragment時,onResume的處理
問題:當Activity裏有多個fragment時,其中fragmentA根據需求,需要在onResume時需要做請求數據等操作,但是如果直接在fragmentA裏的onResume裏寫東西,當從其他頁面返回到fragmentB和fragmentC時,fragmentA裏的onResume也會走,這樣很浪費流量浪費資源。
問題原因:fragment的生命週期是跟着它所在的activity一起走的,當從其他頁面返回到本activity時,本activity會走onResume的生命週期,這個時候本activity裏的所有fragment也都會走各個fragment重寫的onResume裏的代碼。