我一直在测试名为friendlychat的firebase示例并使用此示例制作我自己的应用程序。问题是,在我杀死应用程序并再次返回它之后,它会长时间从数据库中获取数据。有时甚至长达5-7秒。
谁能告诉我可能是什么问题?我的数据库几乎是空的。 4个记录,每个记录有1个单词,这不是大数据中的问题。
有没有一种方法可以将获取的数据存储在手机的某处或某处,只是更新数据库中更改的数据?
答案 0 :(得分:0)
通过在Android上启用离线功能对其进行排序。它将数据保存在手机上。
答案 1 :(得分:-1)
这是我发生的,因为我的布局没有快速加载,这不是由于firebase造成的,那是因为我将图像保存在缓存中,并且代码正在等待图像首先保存在缓存中,然后允许布局响应或加载它与线程有关,您必须检查是否有几行代码在主要威胁上运行,如果您的布局ID将在5到7秒后加载,或者在其他情况下无响应或应用崩溃,则会