Mam aplikację na Androida, do której przesyłam dane do fragmentu. Wierzę, że Firebase zarządza asynchronicznymi połączeniami. Ale wciąż mam wątpliwości, czy musimy napisać kod Firebase w wątku tła, czy nie ?.Czy musimy używać wątku tła do pobierania danych za pomocą firebase?
Jeśli potrzebujemy napisać go w wątku tła, możesz powiedzieć, które operacje zabierają więcej czasu. np:
mDatabase = FirebaseDatabase.getInstance().getReference().child("Blog");
Myślę, że wykonanie tego w głównym wątku UI może być pełne ryzyko, ponieważ ustawienie połączenia między bazą danych może kiedyś zająć dużo czasu.
Nie trzeba używać żadnego wątku dla bazy FireFase –
To wydaje się być pytanie, na które można odpowiedzieć, czytając dok. –