在做了一些研究之后,我仍然不清楚 Android 究竟是如何从 Firebase 下载数据的。Android 有很多性能方面的最佳实践,例如使用 AsyncTask 或 Volley,但我需要先了解 Firebase 的运作方式,然后才能对它们做出决定。
更具体地说,Firebase 是否在单独的线程中加载数据?当我在 FirebaseRecyclerAdapter 中下载配置文件(带有一些文本的配置文件图片)时,我想先下载每个配置文件的文本,然后将图片下载到单独的线程中。我知道正常从互联网下载数据时如何执行此操作,但我不知道 Firebase 已经做了什么。