【发布时间】:2018-03-30 00:12:40
【问题描述】:
最近几天我一直在花时间学习新的 Android 架构组件。在跟进了一些博客文章、文档和教程之后,我对每个组件都变得清楚了。但突然间,我意识到我们的老朋友 Content Provider 怎么样了。我可能听起来很傻,因为在写这个问题之前我花了很多时间搜索,我是唯一一个提出这个问题的人吗?我没有任何有用的解决方案。不管怎样,如果我想用本地数据库构建一个应用程序,我现在显然会选择新的架构组件(实时数据、视图模型、房间),而不会进一步认为这将有助于使应用程序 10 倍健壮。但是如果我希望其他应用程序可以访问我的数据库数据,例如 To Widget 如何将 Content Provider 与 Room 集成?
【问题讨论】:
-
您好,我们可以将 Room DB 与 Content Provider 连接起来,使用 Kotlin 搜索共享房间数据库,您会看到我的帖子解释相同
标签: android architecture android-contentprovider android-room