HomeActivity_tab_Fragment_add_nested_tab
2017-02-17 18:13:11 0 举报
在HomeActivity_tab_Fragment_add_nested_tab中,我们实现了一个具有嵌套选项卡的动态添加功能。用户可以通过点击主选项卡上的加号按钮来添加新的子选项卡,同时也可以删除已存在的子选项卡。当用户切换到不同的子选项卡时,对应的内容区域会显示相应的信息。此外,我们还为每个子选项卡提供了自定义标题和图标的功能,以满足用户的个性化需求。通过这种方式,用户可以方便地管理和浏览不同类别的信息,提高了应用的易用性和用户体验。
作者其他创作
大纲/内容
NestedChildTabCtrl
+ getChildTabCtrlManager()+addChildTabCtrl()
DiscoverTabCtroller
-mDiscoverData-refreshListner
+initCacheData()+isRNFragment()+reFreshTab()
DiscoverTabCtrl
+fragment+tabView
-initView()-initData()
BaseTabCtrl
-fragment
+addTabCtrl()+onTabSelected()
TabIconCtroller
MsgTabCtrl
TabCtrlManger
-TabCtrls-currentTabIndex
+addTabCtrl()+removeTabCtrl()+setCurrentTab()+refreshFragment()
HomeActivity
-mAbroadView-mDomesticView-tabCtrlManager
-addDefaulCtrls()-addCustomTablayout()-changeCity()
HomeTabCtrl
BaseRNTabCtrl
+dealNetworkRnData()+saveDataToLocal()+isRnFragment()+reFreshFragment()
PersonalTabCtrl
HomeTabLogicInterface
+ cityChanged()+actionLog()+updateRnDataListener()
HomeTabCtrlManager
-TabBusDataManager-HomeTabLogicInterface
+changeCity()+upateRnData()
HomeBaseTabCtrl
TabBusDataManager
-tabRnDatas-updateRnDataListener
+loadDataFromCache()+dealRnData()+saveRnDataToCache()+updateRnDataListener()
PublishTabCtrl
0 条评论
回复 删除
下一页