我正在开发一个Android应用程序.
到目前为止,我已经创建了自己的SQLiteOpenHelper作为单例和一个同步的getInstance().
我不确定我是否也应该使用ContentProvider.我知道Android使用它来匹配应该打开我的Intent的Activity,但是我应该在我的应用程序中使用它吗?
如果我使用它可以获得什么样的直接优势?我正在启动应用程序,我希望尽可能多地使用最佳实践.
我可以稍后再添加吗?我似乎无法完全理解这些ContentProviders的功能.
谢谢!
如果您打算将内容联合到外部应用程序(例如,如果您希望将内容用作电子邮件附件,或者希望第三方应用程序访问您的数据),您只需要使用ContentProvider.否则,如果您只是使用应用程序中的数据并使用本地SQLite实例.
| 归档时间: |
|
| 查看次数: |
941 次 |
| 最近记录: |