我正在使用firebase开发一个消息传递应用程序进行练习。一切都正常。但唯一的问题是每当用户重新启动应用程序需要很长时间和互联网时加载所有数据。所以我想将这些数据存储在缓存中,并在后台执行一些操作。当用户重新启动应用程序时,我想显示所有数据,而无需再次从服务器重新加载。即使在离线模式下也是如此。
操作我在用户启动应用程序时获取列表项数据
我当前的联系人数为4.加载数据需要4-6秒,并在列表视图中显示。所以我想在后台进行这些过程并保持我的listview更新,以便像其他流行的应用程序一样启用所有数据的离线缓存(例如电报,kik)
请提供一些消息来源或如何解释。
谢谢!