我正在构建一个Android应用,它使用存储在Android数据库中的联系人。
首选方法是使用ContentResolver,然后在提供商公开应用程序数据时使用query()。
足够...... !!!
可以,我在这里使用Room来查询提供商公开的数据吗? 这是一个很好的方法吗?因为我想利用抽象和编译时间检查和内部映射?
答案 0 :(得分:1)
不直接。
会议室仅适用于您自己的内部数据库。
然后可以将这些数据插入到您自己的房间数据库中。
这可能会对用户产生负面反应(为什么这个App会存储我的联系人?!)。它也不会立即更新,只会像手动轮询数据一样频繁。