/ / Wywołanie Api za pomocą Retrofitu na ekranie powitalnym - android, rx-java, retrofit2

Wywołanie Api za pomocą Retrofitu na ekranie powitalnym - android, rx-java, retrofit2

Jestem całkiem nowy w rozwoju Androida, teraz mamwniosek, który zadzwoń do całkiem sporej płyty z Rest Api używając Retrofit i RxJava i zapisz do lokalnej bazy danych podczas ładowania ekranu startowego. To zajmuje więcej niż 5 minuta ładowania i wykańczania ekranu powitalnego, to bardzo denerwujące doświadczenie użytkownika. Czy ktoś ma jakieś pomysły na wywołanie Rest Api w ogóle punkt przed ekranem startowym ładowania? Niektóre dane zapisują w lokalnym baza danych jest potrzebna na głównym ekranie.

Odpowiedzi:

0 dla odpowiedzi № 1

Jedną rzeczą, którą możesz zrobić, to zaimplementować ładunek więcejfunkcjonalność, początkowo pobieraj tylko kilka rekordów, które użytkownik może zobaczyć na raz na całym ekranie, a następnie Kliknięcie załaduj więcej lub przewiń w dół, aby zakończyć ładowanie kolejnych rekordów. To ładowanie na żądanie będzie dobrą opcją, jak sądzę.