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()

本文详细介绍了Android系统的架构组成,包括Linux内核层、库运行时、框架层以及应用程序层等核心部分。此外还阐述了Android APP组件架构及状态管理,如Activity、BroadcastReceiver等,并深入探讨了组件的生命周期方法。
1171

被折叠的 条评论
为什么被折叠?



