android官方Api 理解Activity生命周期的回调机制(适合有基础的人看)
2018-03-19 13:22
337 查看
原文地址:http://www.android-doc.com/training/basics/activity-lifecycle/starting.html#lifecycle-states
此处笔者看到,主要是“android替代main函数启动方式”的概念让笔者有豁然开朗的感觉,之前也非常少会去思考这样的问题,翻译一下,希望可以让很多其它的与笔者一样未了解此点的人一点帮助。
第一次翻译。如有意见,欢迎评论交流。
启动一个Activity
不像其它应用的编程范例一样使用main函数的启动方式。android系统通过唤醒详细的与生命周期阶段相关的回调方法来启动一个Activity实例。有一个序列的回调方法来启动一个Activity和摧毁一个Activity。
这节课提供了一个最重要的生命周期的概观图,而且告诉你怎样处理第一个新建的Activity实例的生命周期的回调。
理解生命周期的回调机制
在一个Activity的生命中,这个系统在一个阶梯金字塔的序列下调用了一组核心的生命周期方法。意思就是。每个生命周期的阶段都相应着一个在金字塔中单独的阶梯。这个系统打开一个新的Activity实例的同一时候。每个回调方法把Activity的状态一步步移向顶端。这金字塔的顶端是Activity在前台执行的关键,而且仅仅有这样使用者们才干与其互动。
在使用者開始离开Activity的时候,这个系统调为了干掉这个Activity。用了其它的方法来让Activity的状态一步步移向底端。
在一些情况下。Activity不会全然跌到金字塔的底端,他会下来一部分而且等待(比方使用者跳转到还有一个APP的时候),通过这样的方式,Activity可以再回到顶端(假设使用者再回到了这个Activity)。而且又一次占用离开的时候使用的东西。
此处笔者看到,主要是“android替代main函数启动方式”的概念让笔者有豁然开朗的感觉,之前也非常少会去思考这样的问题,翻译一下,希望可以让很多其它的与笔者一样未了解此点的人一点帮助。
第一次翻译。如有意见,欢迎评论交流。
启动一个Activity
不像其它应用的编程范例一样使用main函数的启动方式。android系统通过唤醒详细的与生命周期阶段相关的回调方法来启动一个Activity实例。有一个序列的回调方法来启动一个Activity和摧毁一个Activity。
这节课提供了一个最重要的生命周期的概观图,而且告诉你怎样处理第一个新建的Activity实例的生命周期的回调。
理解生命周期的回调机制
在一个Activity的生命中,这个系统在一个阶梯金字塔的序列下调用了一组核心的生命周期方法。意思就是。每个生命周期的阶段都相应着一个在金字塔中单独的阶梯。这个系统打开一个新的Activity实例的同一时候。每个回调方法把Activity的状态一步步移向顶端。这金字塔的顶端是Activity在前台执行的关键,而且仅仅有这样使用者们才干与其互动。
在使用者開始离开Activity的时候,这个系统调为了干掉这个Activity。用了其它的方法来让Activity的状态一步步移向底端。
在一些情况下。Activity不会全然跌到金字塔的底端,他会下来一部分而且等待(比方使用者跳转到还有一个APP的时候),通过这样的方式,Activity可以再回到顶端(假设使用者再回到了这个Activity)。而且又一次占用离开的时候使用的东西。
相关文章推荐
- android官方Api 理解Activity生命周期的回调机制(适合有基础的人看)
- Android中的回调机制(基础理解)
- Android的Activity与Fragment之二 Activity的回调机制、生命周期、加载模式
- Android组件-Activity生命周期与回调机制
- [Android问答] 如何理解Activity生命周期?
- android四大组件之一Activity生命周期的理解
- Android基础(七) Activity的生命周期
- Android Activity 生命周期的透彻理解
- 有助于对android的Activity生命周期的理解的例子
- android基础之常见API学习------android反射机制和常用到的一些反射案列
- android基础知识复习(一)——对话框风格的Activity、Menu、Activity生命周期
- Android基础之Activity的生命周期
- Android基础——Activity生命周期
- android基础回顾---activity生命周期
- Android Activity 生命周期的透彻理解
- 【android基础】图文并茂讲解activity的生命周期
- Android入门基础(7) ---activity生命周期
- Android基础总结之一:Activity的生命周期
- Android新手入门教程(一):理解Activity生命周期
- android官方文档---应用程序基础---服务的理解(app Component---services)