Android 生命周期 是从程序启动到程序终止的全部过程

  • 前台进程
  • 可见进程
  • 服务进程
  • 后台进程
  • 空进程

Android系统的四个重要组件
Activity:可视化的用户界面
Service:后台运行
Broadcase receiver:接受并相应广播消息
Content provider:共享数据

Activity生命周期
指Activity从启动到销毁的过程
栈:后进先出的方式

四种状态

活动状态->暂停状态->停止状态->非活动状态

3种生命周期

完全生命周期
onCreate()->onstart()->onResume()->onPause()->onStop()->onDestroy()
可视生命周期
onCreate()->onstart()->onResume()->onPause()->onSaveInstanceState()->onStop()->onRestart()->onStart()->onResume()

开启IDA的可视生命周期LogCat()输出
onCreate()->onstart()->onResume()->onPause()->onSaveInstanceState()->onStop()->onCreate()->onstart()->onRestoreInstanceState()->onResume()

活动生命周期

onPause()一般用于保存持久性数据,并将数据保存在存储设备上的文件系统或数据库系统中
onSaveInstanceState()主要用力啊保存动态的状态信息,信息一般保存在Buddle中

程序调试
[V]详细(verbose)信息
[D]调试(Debug)信息
[I]通知(Info)信息
[W]警告(Warn)信息
[E]错误(Error)信息


自由自在像小鸟
4 声望1 粉丝