android的四大组件有:activity,service,Broadcast,ContentProvider

1、activity是android工程的界面组件,应该是每个android工程必不可少的,包括各种按钮、文本框等

2、service是android工程的后台服务组件,我的理解就是activity是android工程的前台服务,处理那些与用 户交互的任务,service是后台组件,用于执行那些不需要和用户交互而且要长期运行的服务;activity组 件必 须要有界面,二service组件不依赖页面,即使程序被切换到后台,service服务也可能存在。

3、Broadcast组件是android工程的广播、监听组件,我们可以自己常见一个广播,也可以监听android自己 的广播,比如我们想让自己的项目开机自动启动,就可以用这个组件监听手机开机的广播,收到这个广 播后,就让项目启动。

4、ContentProvider组件是android不同工程之间数据交互的组件,比如A工程想在B工程创建的数据库中操作 B工程的数据,就可以用这个组件。

更多相关文章

  1. [转]Android的应用程序结构分析:HelloActivity
  2. android 牛人必修 ant 编译android工程
  3. 专家专栏:Android层次化安全架构及核心组件概览
  4. unity与Android相互调用
  5. android 进程与线程 - 开发文档翻译 - 进程
  6. Android用户界面 UI组件--AdapterView及其子类(二) AdapterViewA
  7. Android用户界面 UI组件--ImageView及其子类ImageButton,QuickCo
  8. 使用Eclipse开发Android时整个工程或第三方jar包的正确使用
  9. Android:ANT打包常见问题简述

随机推荐

  1. Android全屏模式,监听软键盘弹出事件。
  2. razor
  3. Android app处理全局exception
  4. Android 打包问题
  5. android handler 线程机制的研究
  6. Android(安卓)Program type already pres
  7. android常用adb快捷命令一览表
  8. Android(安卓)Switch 修改文字颜色
  9. Android中的后台邮件发送
  10. Android OkHttp3工具类封装