刚看到android下面
有一个com.android.contacts 通讯录还有一个
com.android.providers.contacts
为通讯录内容提供者。直接在通讯录里向外提供内容不就行了么?
而且貌似通讯录里并没有数据库,而只有应用,而通讯录的数据库是保存在这个内容提供者里。
也就是说,
这个通讯录只是操作该通讯录内容提供者中的数据么?而通讯录内容提供者才是真正的保存用户信息的应用。
有一个com.android.contacts 通讯录还有一个
com.android.providers.contacts
为通讯录内容提供者。直接在通讯录里向外提供内容不就行了么?
而且貌似通讯录里并没有数据库,而只有应用,而通讯录的数据库是保存在这个内容提供者里。
也就是说,
这个通讯录只是操作该通讯录内容提供者中的数据么?而通讯录内容提供者才是真正的保存用户信息的应用。
解决方案 »
- android Native c 代码申请root权限
- android创建一个工程后,程序启动首先会进入到一个只有标题的activity然后才是进入到程序设置的初始界面,求解!
- ProgressDialog的message在设置之后能否获得?
- 重编译framework-res.apk
- 新手求推荐资料
- android 关闭正在运行的程序
- 【江湖救急】android高手快来啊!!!
- 做Android开发,买那款机子比较好?
- 双卡机器调用拨号盘拨号时怎么控制用哪张卡拨号?
- 为什么在4.4 .slider 无法使用 失效了?
- adb移植
- 新人求教, 请问如何使android手机通过usb链接linux的程序,并交换文件?
Android用ContentProvider在不同应用间共享数据的方法。android是基于Linux内核的,Linux的安全特性决定了不能直接在应用间共享数据。所以android实现了ContentProvider,类似于数据库,也有增删改查的功能。