android四大组件
2016-07-24 16:49
309 查看
1.Activity
是Android中最基本的一个组件,负责画面展示,UI空间存放,其上的内容直接和用户交互,一个android项目将有多个activity组成
2.Service
运行在系统后台,没有UI画面,他的作用是为程序提供一些服务。例如:下载任务,音乐播放,数据请求等。android系统内部的service 如:电话,短信,GPS ,WIFI等。
3.ContentProvider
内容提供者,通过它实现程序之间的数据共享。因为数据存储的方式很多,没有一个统一的标准就无法跨应用实现数据共享,这就是你存在的理由
4.BrocastReceiver
各个应用程序之间传输消息的基本机制,在android手机中注册有各种广播信息:电话,短信,wifi等。在某一状态发生改变时就会发送一条广播,我们可以利用这个机制去捕获各种广播为我们的程序所用。
是Android中最基本的一个组件,负责画面展示,UI空间存放,其上的内容直接和用户交互,一个android项目将有多个activity组成
2.Service
运行在系统后台,没有UI画面,他的作用是为程序提供一些服务。例如:下载任务,音乐播放,数据请求等。android系统内部的service 如:电话,短信,GPS ,WIFI等。
3.ContentProvider
内容提供者,通过它实现程序之间的数据共享。因为数据存储的方式很多,没有一个统一的标准就无法跨应用实现数据共享,这就是你存在的理由
4.BrocastReceiver
各个应用程序之间传输消息的基本机制,在android手机中注册有各种广播信息:电话,短信,wifi等。在某一状态发生改变时就会发送一条广播,我们可以利用这个机制去捕获各种广播为我们的程序所用。
相关文章推荐
- Android中三种解析xml方式
- Android之传感器的分析
- Android Training--Fragment
- Android Apk资源文件压缩学习
- Intent和PendingIntent的区别
- Android 6.0中添加C可执行程序验证硬件驱动程序
- 对于Android中TextView组件一些理解
- Android的IPC机制一
- com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process
- 关于Android中View滑动知识的一点个人理解
- android开发 华为 点击跳转到权限管理页面
- 浅析安卓的启动过程
- Android Studio 2.1.1没法预览的可能原因及解决方法
- TRIM:提升磁盘性能,缓解Android卡顿
- Android中使用自定义的view实现圆形图片的效果
- Android之如何获取手机中所有的传感器
- Android广播receiver
- Android 6.0中添加硬件驱动程序
- Android ListView使用
- Android-短信验证功能实现