1.Fragment 2.RecyclerView
MainActivity
1.TAG
2.MyGloabalValue
3.FragmentManager
1.onCreate()
2.init()
3.initHandler()
4.initTestFragment()
<有幾頁Fragment就隨之增加需求>
TestFragment<有幾頁Fragment就隨之增加新的class>
1.TAG
2.View
1.onCreateView()
2.onActivityCreated()
3.init()
4.initHandler()
5.Fragment newInstance()
RecyclerViewFragment(隨之增加的class fragment)
1.TAG
2.View
3.RecyclerView
1.onCreateView()
2.onActivityCreated()
3.init()
4.initHandler()
5.Fragment newInstance()
RecyclerViewAdapter
1.TAG
2.View
3.NORMAL_TYPE
HEADER_TYPE(若有多個不同種類的LISTVIEW,就需要分別是那一種)
1.onCreateViewHolder()
2.onBindViewHolder()
3.getItemViewType()
4.getItemCount()
1.NormalViewHolder
2.HeaderViewHolder
<不同種類的listview>
MyGloabalValue
1.FragmentManager
1.getMainFragmentManager()
2.setMainFragmentManager()