Fragment启动流程-类图
2016-04-18 15:52:27 0 举报
在Fragment启动流程的类图中,首先会有一个Activity作为宿主,它包含了一个或多个Fragment。当用户与UI进行交互时,Activity会调用FragmentManager来管理Fragment的生命周期和状态。FragmentManager会根据需要创建、替换或删除Fragment,并更新UI以反映这些更改。同时,Fragment之间可以通过接口进行通信,例如OnAttach()、OnCreateView()和OnDetach()等方法。在整个过程中,Activity和FragmentManager共同协作,确保应用程序的流畅运行和用户体验。
作者其他创作
大纲/内容
ContentFragment
Instrumentation
FragmentManager
BackStackRecord
-mManager:FragmentManager
FragmentHostCallback
-mActivity:Activity-mHandler:HandlermFragmentManager:FragmentManagerImpl
FragmentTransation
FragmentController
-mHost:FragmentHostCallback
HostCallbacks
Op
Activity
-mFragments:FragmentController
Fragment
Runnable
MainActivity
mContentFragment:ContentFragment
ActivityThread
-mInstrumentation:Instrumentation
FragmentManagerImpl
0 条评论
下一页