Android四大组件:Activity、Service、Broadcast Receiver、Content Provider
来源:互联网 发布:北约 知乎 编辑:程序博客网 时间:2024/05/29 09:14
Android四大组件:Activity、Service、Broadcast Receiver、Content Provider。
Activity
是Android程序与用户交互的窗口,从视觉效果来看,一个Activity占据当前的窗口,响应所有窗口事件,具备有控件,菜单等界面元素。从内部逻辑来看,Activity需要为了保持各个界面状态,需要做很多持久化的事情,还需要妥善管理生命周期,和一些转跳逻辑。
Service
就是剥离了界面的Activity,它们在很多Android的概念方面比较接近,都是封装一个完整的功能逻辑,通常都是后台长时间运行,接受上层指令,完成相关事务的模块。定义好需要接受的Intent,提供同步或异步的接口,在上层绑定了它后,通过这些接口(很多时候都是RPC的…)进行通信。
Broadcast Receiver
接收一种或者多种Intent跳转做触发事件,接受相关消息,做一些简单的处理,转换成一条Notification,统一了Android的事件广播模式。
Content Provider
提供第三方应用数据的访问方案。可以派生ContentProvider类,对外提供数据,像数据库一样进行选择排序,屏蔽内部数据的存储细节,向外提供统一的接口模型,大大简化了上层应用,对数据的整合提供了更方便的途径。
0 0
- Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。
- Android四大组件:Activity、Service、Broadcast Receiver、Content Provider
- android四大组件(总结)activity、service、content provider、broadcast receiver
- Android的四大组件:Activity、Service、Content Provider、Broadcast Receiver
- 15_Android四大组件:Activity 、Service、Broadcast receiver 、Content provider
- Android中有四大组件activity、service、content provider、broadcast receiver
- android 组件(activity,service,content provider,broadcast receiver,intent)详解
- Android四大组件:Activity、Service、BroadCast Recevicer、Content provider
- (转)Android:Activity/Service/Broadcast Receiver/Content Provider
- Activity、Broadcast Intent Receiver、Service、Content Provider
- Android实训课程之三 这次课老师先是提到了Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。然后重点提到Acti
- 01 Android应用的构成 四大组件 Activity, Intent Receiver , Service , Content Provider
- android四大组件(Activity,Service,BroadcastReceiver,Content Provider)
- Android四大组件--Broadcast Receiver
- android上app后台运行的相关知识(一)————android的四大组件:Activity、Service、BroadCast Recevicer、Content provider
- Android四大基本组件(Activity,Service,Content Provider 和 BroadcastReceiver)
- Android四大组件之Broadcast Receiver
- Android的四大组件之Broadcast Receiver
- 携程APP网络优化
- #笔记#圣思园 JavaSE 第57讲——增强的for循环、自动装箱拆箱
- MakeFIle $@,$^,$<
- JavaScript Math(算数)对象
- LeetCode Count Primes
- Android四大组件:Activity、Service、Broadcast Receiver、Content Provider
- 微软100题(18)约瑟夫环
- 软件测试- 测试用例基础
- Linux学习笔记(05-25)条件变量的使用
- Map对象通过反射转化为JavaBean对象转化
- 普通用户使用VIM保存成Root
- Android OOM全解析
- TexturePacker 图片加密
- linux 学习笔记—链接命令