
注:本文素材大部分源自《Android 开发艺术探索》
文章目录
- Android学习笔记
- Android四大组件
- 1. Activity
- 基本概念
- 生命周期
- 任务栈
- 启动模式
- 参数传递
- 异常恢复机制
- 启动过程
- 2. Service
- 基本概念
- 生命周期
- 绑定过程
- 启动过程
- 3. BroadcastReceiver
- 基本概念
- 使用方法
- 工作过程
- 4. ContentProvider
- 基本概念
- 使用方法
- 工作过程
- 总结
Android四大组件 1. Activity 基本概念
应用与用户交互的窗口类型之一;除此之外,还有Window, Dialog,Toast等。
生命周期Activity生命周期包含7个方法:onCreate, onStart, onRestart, onResume, onPause, onStop, onDestroy。其中onCreate和onDestroy、onStart和onStop、onResume和onPause成对存在。
Activity常见场景的回调:
1、Activity第一次启动:
onCreate->onStart->onResume
2、打开新的Activity或者切换到桌面,原Activity回调:
onPause->onStop
*有种特殊场景,若调起的是透明主题的Activity,不会回调onStop。
疑问:调起非全屏的Activity呢?
3、再次回到原Activity时:
onRestart->onStart->onResume
4、按back键退出:
onPause->onStop->onDestroy
5、
任务栈 启动模式 参数传递 异常恢复机制 启动过程 2. Service 基本概念 生命周期七大生命周期
[外链图片转存失败,源站可能有防外链图片转存中…]!链机制,建mg-kkKP8f9Fd6-1675911203gc_centerad33(httg-blog.csdnimg.cn/208f9a9ecc4a4345aa01bd6f2806ad4e.gif#p3)]]
官方哈佛给
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)