Activity生命周期

阶段 下一阶段 详细说明
onCreate started state 必须实现改方法,系统创建activity时调用
onStart visible
onResume onPause 成为activity stack的最上面一个activity,用户输入焦点
onPause Stopped Or Resumed State 界面失去了焦点,可能还有部分可见,通常当用户触发back或者overlay按钮,Android7.0以后,多应用多窗口模式
onStop invisible onRestart Or onDestory
onRestart onStart
onDestroy destroyed

生命周期图如下:

activity生命周期中,状态的保存和恢复,数据的存储更新和恢复。状态存储到Bundle中:

Android安全笔记-Activity基本概念相关推荐

  1. Android安全笔记-Broadcast基本概念

    Broadcast Receiver Broadcast(广播):Android系统与应用直接的消息传递方式,例如系统时间发生时或者应用事件发生. ·系统启动 ·网络状态改变 ·应用定义行为 系统广播 ...

  2. Android安全笔记-Service基本概念

    个是Android中的一个重要组建: 1. Scheduled服务:调度任务服务. ·JobScheduler 2.Started服务:其生命周期和启动它的组建无关. ·startService ·o ...

  3. Android安全笔记-进程间通信基本概念(intent、bundle、Parcelable、parcel)

    进程间通信 进程间传递消息: 例如启动一个Activity,在Intent中设置传递参数及其他数据(字符串.整数.数组.对象) ·intent.putExtra 消息组织和传递:Intent.Bund ...

  4. Android初级开发笔记-- activity启动模式的学习(1)

    第一次学习Android中一个很重要的概念,启动模式.文章记录的也只是一些入门知识,随着学习的深入还会有activity启动模式的学习(2)和(3). 下面分三个小点说一下对启动模式的理解区别以及如何 ...

  5. Android开发笔记(三十九)Activity的生命周期

    与生命周期有关的方法 下面是Activity类与生命周期有关的方法: onCreate : 创建页面 onStart : 开始页面 onStop : 停止页面 onResume : 恢复页面 onPa ...

  6. Android学习笔记(七):多个Activity和Intent

    根据www.mars-droid.com:Andriod开发视频教学,先跳过书本<Beginning Android 2>的几个章,我是这两个资源一起看,需要进行一下同步.先初步了解一下应 ...

  7. Android学习笔记(四):在Activity中跳转--Intent的使用

    Android学习笔记(四):在Activity中跳转--Intent的使用 上篇,我们实战了一个很小的项目BMI,通过BMI这个项目,可以很好的理解Activity的程序结构,以方便后面高级API的 ...

  8. Android学习笔记之Android Studio添加新的Activity

    1.创建Android项目工程:AndroidTest 创建过程可参考网上诸多教程. 2.添加新的Activity,步骤如下 a. 在layout文件夹上右键,New-Activity-相应Activ ...

  9. Android学习笔记(5)----启动 Theme.Dialog 主题的Activity时程序崩溃的解决办法

    新建了一个Android Studio工程,在MainActivity的主界面中添加了两个按钮,点击其中一个按钮用来启动 NormalActivity,点击另一按钮用来启动DialogActivity ...

最新文章

  1. installation of igraph for python2.7
  2. 阿里开源首个DL框架,新型XDL帮你搞定大规模稀疏数据
  3. 图像检索中为什么仍用BOW和LSH
  4. 评审恩仇录——IDE也能做代码评审?
  5. 【转】Win8/8.1/Win7小技巧:揪出C盘空间占用的真凶
  6. koa --- jwt实现最简单的Token认证
  7. C语言小知识---特殊的字符串
  8. 如何用softmax和sigmoid来做多类分类和多标签分类
  9. 免费网页模板提供站推荐
  10. C++---内存泄漏与防范
  11. 在线音视频时代来临!
  12. AngularJS 的异步服务测试与Mocking
  13. 扩展Python模块系列(四)----引用计数问题的处理
  14. android获取周围AP信息(上)
  15. Atitit session机制的实现 目录 1. Web状态管理 Cookie 和 Session。 token 1 2. session 管理设计 1 2.1. session 的存储(可以
  16. JavaWeb项目的热部署配置
  17. Android微信如何退版本,微信7.0降级教程 微信版本回退教程
  18. 安卓手机各大应用市场APP审核遇到的坑
  19. 74HC595芯片组成测试工具_流水灯
  20. 夜神模拟器与Android studio连接

热门文章

  1. Scala的设计目标——Martin Odersky访谈(二)
  2. 【SQL Server备份恢复】数据库恢复:对page header的恢复
  3. WCDMA的短消息业务协议分析
  4. 职业生涯中最致命的十二中想法
  5. 主机路由在计算机中的应用
  6. VS2005为什么会自动关闭?使用Visual Assist X的要注意了
  7. Python爬虫实践: 获取百度贴吧内容
  8. 用一个中介对象来封装一系列的对象交互
  9. 【转载】为了我们的SZ4J代码
  10. 实现文件拖放的一种简洁方法