ContentPrivider和Intent、IntentFilter

来源:互联网 发布:淘宝介入卖家输了 编辑:程序博客网 时间:2024/06/06 16:57

1)对于Android应用而言,他们必须是相互独立,各自运行在自己的Dalvik虚拟机示例中,如果这些Android应用之间需要实现实时的数据交换。Android系统为这种跨应用的数据交换提供了一个标准:ContentProvider。

2)Intent并不是Android应用的组件,但它对于Android应用的作用非常大,它是Android应用中不同组件之间通信的载体,当Android运行时需要连接不同的组件时,通常就是借助于Intent来实现。Activity、Service、BroadcatReceuver三种组件之间的通信都以Intent作为载体,只是不同组件使用Intent的机制不同而已,Intent封装了当前组件需要启动或处罚的目标组件的信息。IntentFileter进行对请求调用进行过滤,来处理隐式的Intent

0 0