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. android层次结构
  2. Android系统架构及特点
  3. 画出Android的大体架构图
  4. android Service Activity三种交互方式(付源码)
  5. Android的介绍
  6. Android(安卓)Display System --- Surface Flinger
  7. Android中webview跟JAVASCRIPT中的交互
  8. 谷歌Android被Linux内核除名
  9. Android核心模块及相关技术

随机推荐

  1. android 加边框
  2. android panellistview 圆角实现代码
  3. 关于android分辨率兼容(屏幕适配)问题
  4. Android Studio 开发依赖库集锦
  5. suse linux android sdk 下载.安装.配置
  6. Android(安卓)Q暗色模式适配踩坑—状态栏
  7. Android Content Provider详解及示例代码
  8. android 应用自动升级
  9. android点滴23:android library projects
  10. android日历之滚动选择日期类似ios