いくつかの調査を行った後、Android が Firebase からデータを正確にダウンロードする方法はまだ明確ではありません。Android には、AsyncTask や Volley の使用など、パフォーマンスに関する多くのベスト プラクティスがありますが、それらについて決定を下す前に、Firebase がどのように動作するかを理解する必要があります。
具体的に言うと、Firebase は別のスレッドでデータをロードしますか? FirebaseRecyclerAdapter でプロファイル (テキスト付きのプロファイル画像) をダウンロードするとき、最初に各プロファイルのテキストをダウンロードし、画像を別のスレッドでダウンロードしたいと考えています。通常、インターネットからデータをダウンロードするときにこれを行う方法は知っていますが、Firebase が既に行っていることはわかりません。