W mojej aplikacji muszę pobrać 3 pliki jsona, o łącznej wadze ok. 1mb, jednak po przefiltrowaniu danych zostanie z tego pewnie 200kb, które będą rozkładać się na 3 aktywności. Myślę, że te średnie 300kb do pobrania to za dużo żeby wrzucać to w metodę onCreate, więc zastanawiałem się nad mozliwymi rozwiązaniami. Pierwsza rzecz, o której myślałem to dodać usługę, która by pobierała te pliki (jeśli ich hash by się zmienił), a następnie aktywności działałyby na lokalnych plikach (z internetu pobierając jedynie miniaturki dla obiektów). Może ktoś doradzić?
0
1
Usługa będzie OK. Po pobraniu pliku przy pomocy Messenger
-a wysyłasz komunikat, że dane są gotowe / zmieniły się, do tych aktywności, które się tym interesują.