【词汇详解】“生命周期”之为什么线程(或者安卓的activity等)要有生命周期
2018-02-01 17:36
417 查看
突然想到这个问题,,为什么线程或者安卓的activity等等,都要有个生命周期?
原因:在创建和销毁的中间有不同的状态,不同状态下可以干不同的事(解锁新功能)。
线程,就绪状态》阻塞状态》运行状态》
线程的生命周期就是:创建--》就绪--》运行--》阻塞--》销毁。(当然一般是运行完了才销毁)
安卓的activity,运行状态》暂停状态》停止状态》销毁状态》(暂停和停止两个状态区别是是否对用户可见)。
安卓的生命周期很自然的是六个.onCreate》onStart》onResume》onPause》onStop》onDestory
有点抽象,举个贴切的例子:
相见》相识》相知》相恋》相爱》结婚》白头到老
不同的时期可以干不同都时(正常情况下),
这就是为什么要有生命周期,就是为了去跟不同阶段,不同的阶段可以干不同的事
原因:在创建和销毁的中间有不同的状态,不同状态下可以干不同的事(解锁新功能)。
线程,就绪状态》阻塞状态》运行状态》
线程的生命周期就是:创建--》就绪--》运行--》阻塞--》销毁。(当然一般是运行完了才销毁)
安卓的activity,运行状态》暂停状态》停止状态》销毁状态》(暂停和停止两个状态区别是是否对用户可见)。
安卓的生命周期很自然的是六个.onCreate》onStart》onResume》onPause》onStop》onDestory
有点抽象,举个贴切的例子:
相见》相识》相知》相恋》相爱》结婚》白头到老
不同的时期可以干不同都时(正常情况下),
这就是为什么要有生命周期,就是为了去跟不同阶段,不同的阶段可以干不同的事
相关文章推荐
- 安卓Activity详解(生命周期-以各种方式启动Activity-状态保存-完全退出)
- 安卓Activity生命周期详解
- Activity 生命周期详解
- onWindowFocusChanged重要作用 及Activity生命周期的详解(对解决某些窗体溢出问题很有帮助)
- 绑定的服务既然生命周期跟与其绑定的activity一样,那为什么需要绑定的服务呢?
- 详解Android Activity 生命周期
- Activity详解(生命周期;启动模式;任务栈;状态保存)
- Activity的生命周期和启动模式详解
- 安卓横竖屏切换时Activity的生命周期
- 安卓应用重启时偶发性退出,结合Activity与Service生命周期的解读和总结
- 使用android创建安卓项目工程或者创建安卓测试项目工程命令详解
- [Android实例] 安卓线程关闭,销毁activity时注意关闭线程
- Activity详解(生命周期、以各种方式启动Activity、状态保存,完全退出等)
- activity 生命周期发生变化的时候,用fragment保存数据或者异步任务数据的文章
- Activity详解(生命周期、以各种方式启动Activity、状态保存,完全退出等)
- Android四大组件之---activity生命周期详解
- 安卓中Activity的基本生命周期
- Activity详解(生命周期、以各种方式启动Activity、状态保存,完全退出等)
- Activity lifecycle:step three(生命周期方法详解)
- 安卓基础 Activity生命周期