Android -- Activity,Fragment lifecycle

【Android -- Activity,Fragment lifecycle】古人已用三冬足,年少今开万卷余。这篇文章主要讲述Android -- Activity,Fragment lifecycle相关的知识,希望能为你提供帮助。
Activity Lifecyce

Android -- Activity,Fragment lifecycle

文章图片
Android -- Activity,Fragment lifecycle

文章图片

 
Fragment Lifecycle:
Android -- Activity,Fragment lifecycle

文章图片
Android -- Activity,Fragment lifecycle

文章图片

 
程序运行:
09-16 13:59:22.883 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onCreate1
09-16 13:59:22.903 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onCreate2
09-16 13:59:22.903 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksPresenter  --debug: TasksPresenter
09-16 13:59:22.903 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onCreate3
09-16 13:59:22.903 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onAttach
09-16 13:59:22.903 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onCreate
09-16 13:59:22.993 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onCreateView
09-16 13:59:22.993 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onStart
09-16 13:59:22.993 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onStart
09-16 13:59:22.993 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onResume
09-16 13:59:22.993 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onResume
按返回键回到桌面:
09-16 13:59:56.633 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onPause
09-16 13:59:56.633 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onPause
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onStop
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onStop
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onDestroyView
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onDestroy
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onDetach
09-16 13:59:57.093 19022-19022/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onDestroy
按home键回到桌面:
09-16 14:03:10.973 22295-22295/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onPause
09-16 14:03:10.973 22295-22295/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onPause
09-16 14:03:11.443 22295-22295/com.example.android.architecture.blueprints.todomvp.mock D/TasksFragment  --debug: onStop
09-16 14:03:11.443 22295-22295/com.example.android.architecture.blueprints.todomvp.mock D/TasksActivity  --debug: onStop
 

    推荐阅读