安卓ContentProvider使用笔记
一、APP1 提供数据分享的APP
1、继承实现ContentProvider类,实现其默认方法
2、在AndrodiManifest.xml中注册该Provider
例如:
<provider
android:name="club.xino.newapp.provider.NewProvider"
android:authorities="club.xino.newapp"
android:exported="true"
android:multiprocess="true"
android:readPermission="club.xino.newapp.NewProvider_Read"
android:writePermission="club.xino.newapp.NewProvider_Write" />
申请为系统权限:
<permission
android:name="club.xino.newapp.NewProvider_Read"
android:label="club.xino.newapp.NewProvider_Read"
android:protectionLevel="normal" >
</permission>
<permission
android:name="club.xino.newapp.NewProvider_Write"
android:label="club.xino.newapp.NewProvider_Write"
android:protectionLevel="normal" >
</permission>
二、APP 2测试分享数据的APP
加入访问权限
<uses-permission android:name="club.xino.newapp.NewProvider_Read" />
<uses-permission android:name="club.xino.newapp.NewProvider_Write" />
其他按照正常的读取ContentProvider的方式进行读取、写入
发布评论
热门评论区: