Android 从Firebase实时本地将数据存储在房间数据库中

Android 从Firebase实时本地将数据存储在房间数据库中,android,firebase,google-cloud-firestore,Android,Firebase,Google Cloud Firestore,我正在使用android上的firestore开发聊天应用程序。我最初的计划是监听消息收集并将快照和后续更改本地存储在roomdb中 这是为了避免在处理快照之前显示进度条。i、 e当用户转到聊天视图时,它将从RoomDB获取消息并向用户显示,直到收到firestore快照 这是正确的设计方法吗? 我可以改用离线数据方法吗?() 每种方法对设备存储的影响是什么 云Firestore已经在本地本地存储数据,这似乎可以实现您所需的功能,而无需编写任何代码。请阅读以了解更多信息

我正在使用android上的firestore开发聊天应用程序。我最初的计划是监听消息收集并将快照和后续更改本地存储在roomdb中

这是为了避免在处理快照之前显示进度条。i、 e当用户转到聊天视图时,它将从RoomDB获取消息并向用户显示,直到收到firestore快照

这是正确的设计方法吗? 我可以改用离线数据方法吗?()


每种方法对设备存储的影响是什么

云Firestore已经在本地本地存储数据,这似乎可以实现您所需的功能,而无需编写任何代码。请阅读以了解更多信息