raj*_*ath 43 android data-storage android-contentprovider
Android Dev Guide说
内容提供程序对于读取和写入应用程序专用但不共享的数据也很有用.
通常,内容提供商用于向不同的应用程序提供数据或在它们之间共享数据.我想知道私人提供商是否有任何用处并且不想分享它.如果没有提供直接访问数据库或文件系统的权限,是否有任何好处?
谢谢,拉贾斯
jcw*_*ger 78
CursorLoader)以确保您的应用程序在UI端平稳运行ContentProvider,这样所有锁定都可以完全在您的ContentProvider覆盖调用中发生,而不是在数据库层,服务和UI层中跟踪它.至于数据库的重入锁,它不会做它彻底,但它可以帮助 - 你ContentProvider类实现四个简单的功能(CRUD接口),如果您选择覆盖它,第五,batchAdd() - - 这会使您的锁定本地化.骨简单的答案就是简单地在功能级别标记所有四个/五个功能声明"synchronized"并完成.比试图从5个不同的活动中访问数据库的20个地方找出锁定要清楚得多.
| 归档时间: |
|
| 查看次数: |
6450 次 |
| 最近记录: |