
Android四大组件
文章平均质量分 95
Android四大组件
IH_LZH
个人github地址:https://github.com/IHLZH
展开
-
Broadcast:Android中实现组件及进程间通信
broadcast是Android提供的一种广播机制,用于组件或进程(即应用)间通信,同时也是Android四大组件之一;广播broadcast由两部分组成:发送者和接收者。发送者可以是Activity,Service等,广播的接收者为,也就是广播接收器;2,广播使用创建BroadcastReceiver类;注册BroadcastReceiver;发送广播;解除注册;(1)创建BroadcastReceiver子类重写onReceive方法。原创 2024-09-19 10:04:19 · 1783 阅读 · 0 评论 -
ContentProvider:在Android中实现进程间数据共享
ContentProvider内容提供者,是一种实现不同应用间共享数据的标准api,当应用想要提供数据时,就提供ContentProvider,其他应用通过ContentResolver来接收数据;原创 2024-08-10 16:27:48 · 1571 阅读 · 0 评论 -
Service服务在Android中的使用
Service服务,是指执行指定系统功能的程序,例程或进程,以便支持其他程序,并且运行期间用户不可见的一种活动机制,例如:后台播放音乐,后台下载等;Service和Activity同属于一个级别,不同于子线程,service是运行在主线程中的,因此不能进行耗时操作;原创 2024-08-12 22:00:05 · 2511 阅读 · 0 评论 -
Activity的生命周期 Activity中的数据保持
众所周知,Android中的Activity是可以层叠的,当我们启动一个新的Activity时,就会叠加在旧的Activity上,点击Back销毁Activity,上一个Activity就会重新显示出来,之所以会这样,是因为Android是使用(也叫返回栈)来管理Activity的。每启动一个新的Activity,它就会在活动栈中入栈,并处于栈顶位置,按下Back健销毁Activity后,它就会出栈,下一个Activity就会重新处于栈顶位置,屏幕上显示的总是栈顶的Activity。原创 2024-04-26 09:43:28 · 1557 阅读 · 0 评论