Android应用程序(Application)的主要组件


本文地址:http://blog.csdn.net/caroline_wendy/article/details/20857305


Android应用程序的各个组件使用Manifest(清单)绑定到一起;

主要包括

1. Activity: 表示层, 使用Fragment和View来布局和显示信息, 以及响应用户动作;

2. Service: 运行时没有UI, 更新数据源和Activity, 触发Notification(通知)和广播Intent;

3. Content Provider:用来管理和持久化应用程序数据, 通常会与SQL数据库交互;

4. Intent:可以用来启动和停止Activity和Service, 在系统范围内或向目标Activity, Service或Broadcast Receiver广播消息, 以及请求对特定的一条数据执行操作;

5. Broadcast Receiver:使应用程序可以监听到那些匹配指定的过滤标准的Intent广播;

6. Widget: 是Broadcast Receiver的特殊变体, 可用于创建动态的交互式应用程序组件, 用户可以把这些组件添加到他们的主屏幕上;

7. Notification: 向用户发送提示信息, 用于吸引用户;



更多相关文章

  1. 用Eclipse开发和调试Android应用程序(一)
  2. android层次结构
  3. Android(安卓)- Android应用程序(Application)的主要组件
  4. Android系统架构及特点
  5. 画出Android的大体架构图
  6. android Service Activity三种交互方式(付源码)
  7. Android的介绍
  8. Android(安卓)Display System --- Surface Flinger
  9. Android中webview跟JAVASCRIPT中的交互

随机推荐

  1. Android(安卓)应用下载量超越 iOS,开发者
  2. Android中View和ViewGroup介绍
  3. 利用android中的View来画线
  4. Android软件安全开发实践
  5. Android应用程序apk内xml文件编码解析
  6. Android(安卓)SD卡简单的文件读写操作
  7. 零打碎敲学Android(二)—做个拼图游戏吧
  8. Android日志系统Logcat源代码简要分析
  9. android 触摸事件、点击事件的区别
  10. 谈谈Android的一些UI设计