Android-ContentProvider之应用之间互传数据

Android-ContentProvider之应用之间互传数据-刘宇

http://blog.csdn.net/liuyu973971883/article/details/52926027

原创 2016年10月25日 19:32:10

什么是ContentProvider呢,中文就内容提供者,他能将一个应用中的数据保存至数据库,并且这个数据库是私有的,在内部存储中,然后供其他应用访问。需要供其他应用访问,前提就是在这个应用下的AndroidManifest.xml设置内容提供者代码:

注意:

authorities是数据共享相当于钥匙,只有填对了这个才能访问,自定义

name:内容提供者的名字,自定义

exported:为true才能将数据库作为内容来供外界应用访问

 

[java] view plain copy
 
  1. <span style="font-size:18px;"><provider  
  2.             android:authorities="com.oak.contentprovider"  
  3.             android:name="MyProvider"  
  4.             android:exported="true" >  
  5.   
  6.         </provider></span>  

效果图:

 

 

首先,先创建两个空的应用,

 

 

posted @ 2018-03-15 17:44  sky20080101  阅读(66)  评论(0)    收藏  举报