引言 大部分移动设备平台上的应用程序都运行在他们自己的沙盒中
他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互
我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定毫无意义
Android 应用程序也是一个沙盒,但是他们能够使用Intent、Broadcast Receivers、Adapters、Content Providers、Internet 去突破他们的边界互相交流
有交流还会和谐,由此可见这些交流手段有多重要
上篇文章中我们在SMS 接收程序和使用Intent 发送 SMS 程序中用到了 Intent,并做了简单的回顾和总结:android 应用程序的三大组件——Activ ities、Services、Broadcast Receiv er,通过消息触发,这个消息就称作意图(Intent)
然后以活动为例简单介绍了 Intent了并说明 Intent 机制的好处
既然在SMS 程序中用到了 Intent,这里我就借机顺着这条线,彻底详细地介绍一下 Intent
分两篇文章介绍: 1
Android 开发之旅: Intents 和Intent Filters(理论部分) 2
Android 开发之旅: Intents 和Intent Filters(实例部分) 本文的主要内容如下: 1、概述 2、Intent对象 o 2
1、组件名字 o 2
2、动作 o 2
3、数据 o 2
4、种类 o 2
5、附加信息 o 2
6、标志 3、Intent解析 o 3
1、Intent过滤器 3
1、动 作检测 3
2、种类检测 3
3、数据检测 o 3
2、通用情况 o 3
3、使用intent匹配 1、概述 一个应用程序的三个核心组件——activities、services、broadcast re