我想搞清楚Content provider到底是啥 对于andriod的四大组件,唯独Content provider我一直搞不明白是干啥的,这个东西是一种类似于数据存储的东西么,以哈希表的方式存储在OS中么,望各位大牛指点。越详细越好,越生动越好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以理解为数据库,向外面提供数据。具体的实现方式可以有很多,比如文件,数据库等,大多数的provider中的都是用sqlite来作的。 我想让除了自己以外的更多人认识我,我就把我的信息放在Content provider里共享,大家都可以看到和使用了。你我他在android里是指不同的应用程序 那么自定义的Content provider就相当于自定义一个数据库表了?那么在andriod的一些已存在的Content provider就是一些谷歌写给我们用的数据库表?访问这个数据库,仅仅需要知道一个url,而不需要密码什么的么,而且,我想知道这个URL如何唯一的标识其在os的位置 我有了一些自己的想法,但不知是否正确,请为我验证下我认为Content provider这东西就是个将数据注册到“数据库”中的东西,谷歌为我们写好的那些Content provider是已经注册过的,我们随时可以用,但我们自己也可以通过继承Content provider来把一些数据注册到“数据库”中,使得别人通过接口提供的那些方法来访问这些数据。一句话,但凡注册过的,任何程序都可以通过接口访问,是这个意思么? 新手求教!intent.setclass()问题 没有名字的struct 这个warn死活没找到原因 Android 编译源码下的skia 请问关于联系人里datakind或者R.string.xxxx的问题 关于UI界面问题,同时使用横屏UI和竖屏UI 能否获取手机上第三方应用连接的服务器ip? 短信自动删除。。懂的进 有会ndk的大神吗 在代码中如果子线程崩溃,如何让主线程不受影响 android删除操作 listActivity奇怪问题
你我他在android里是指不同的应用程序
我认为Content provider这东西就是个将数据注册到“数据库”中的东西,谷歌为我们写好的那些Content provider是已经注册过的,我们随时可以用,但我们自己也可以通过继承Content provider来把一些数据注册到“数据库”中,使得别人通过接口提供的那些方法来访问这些数据。一句话,但凡注册过的,任何程序都可以通过接口访问,是这个意思么?