/**
* FragmentManager 三種方式
* 1.add/remove/replace() 導致Fragment被添加和移除,從而改變isVisible()的返回值 ,這些操作會執行Fragment的生命周期
* 2.hide /show 只會走方法onHiddenChanged 從而改變 isHidden() 支持手動調用
* 3. setUserVisibleHint 則是給ViewPage 管理時候的調用的 從而改變 getUserVisibleHint() 支持手動調用
*/