Projekt z programování pro Android
Týden 8
Úkol 8
- Přesuňte stahování dat do IntentService
- Bude pak jednodušší handlovat změny orientace a životnost aktivity/fragmentu
- Když se data stáhnou, UI bude notifikováno a data se předají na UI
- Když dojde k chybě při parsování, stahování dat nebo nebude dostupný internet, notifikujte uživatele (vyhoďte notifikaci)
- Stahování dat proveďte pomocí Retrofit knihovny (takže ne OkHttpClient a AsyncTask)
- definujte HTTP GET metody pro stahování dat
- jako návratovou hodnotu GET metod použijte ArrayList<Film> (ne JsonObject nebo Response něco podobné)
- to znamená, že se rovnou použije parser při stahování dat