1、说明
用于不同应用之间通信的方式有AIDL,Broadcast,ContentProvider。
这里先讲一讲ContentProvider,它主要是通过Uri来实现应用之间实现数据通信传输。
URI 统一资源标识符(Uniform Resource Identifier,或URI)是一个用于标识某一互联网资源名称的字符串。
2、使用方式
这里通过一个例子,例子中ContentWritter中新建一个数据库,并且可以添加数据,然后通过第二个应用ContentReader获取数据库中的数据。
3、ContentWritter应用
1、新建一个继承了ContentProvider 的类,注一定要在Manifest.xml文件中注册相关信息。
public class MyContentProvider extends ContentProvider {