Android 系统架构
1 liunx内核层
2 libraries(库) 运行时
3 Framwork
4 Application
Android APP组件架构
1 Activity
2 BroadcastReciever
3 ContentProvider
4 Service
Android 状态
- Running
- Paused
- Stopped
- Killed
Android 正常生命周期
1.onCreate()
2.onRestart()
3.onStart()
4.onResume()
5.onPause()
6.onStop()
7.onDestroy()
Android 异常生命周期
1.onSaveInstanceState(Bundle outState)
2.onRestoreInstanceState(Bundle saveInstanceState)
Android 启动/销毁
onCreate()
onStart()
onResume()
启动完成
onPause()
onStop()
onDestory()
销毁结束
Android 暂停/恢复
onPause() 释放系统资源
onResume() 重新初始化onPause()中释放的资源
Android 停止/恢复
onStop()
onRestart()
onStart()
onResume()