设为首页 加入收藏

TOP

Android的生命周期 Start onResume
2014-11-24 03:24:56 来源: 作者: 【 】 浏览:0
Tags:Android 生命 周期 Start onResume

Android系统有四个重要的组件Activity ,Service ,BroadcaseReceiver ,ContentProvider


今天简单的记录一下 Activity的生命周期


Activity


是Android程序的呈现层,显示可视化的用户界面,并接收与用户交互所产生的界面事件 Android应用程序可以包含一个或多个Activity,一般在程序启动后会呈现一个Activity,用于提示用户程序已经正常启动


Activity表现为四种状态,


活动状态


Activity在用户界面中处于最上层,完全能被用户看到


暂停状态


Activity在界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互


停止状态


tivity在界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互


非活动状态


Activity在界面上完全不能被用户看到,也就是说这个Activity被其他Activity全部遮挡


在以上三种状态中的Activity则处于非活动状态



以下自己的见解


如果从一个Activity跳到 另一个Activity中 会经历


Activity01 onPause->Activity02 onCreate->Activity02 onStart->Activity02 onResume->Activity01 onStop-> Activity01 onDestory Activity


Activity启动时经历


onCreate->onStart->onResume


从Activity执行BroadcastReceiver后


,执行onPause->onStop 再返回本Activity会执行


onStart->onResume


onStart()和onStop()也经常被用来注册和注销BroadcastReceiver


点击系统menu菜单或者返回键执行onPause->onStop


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 中 Activity的生命周期 下一篇Android中几种图像特效处理的集锦

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)
·Linux常用命令60条( (2025-12-25 00:50:40)
·nginx 监听一个端口 (2025-12-25 00:19:30)
·整个互联网就没有一 (2025-12-25 00:19:27)