/Retrofit2

Repozytorium z kodem dla kursu Retrofit2 na platformie Udemy. Pokazuje ono przykładową aplikację komunikującą się za pomocą REST API. Kod realizuje: CRUD, interceptory, obsługę błędów oraz cache'owanie.

Primary LanguageJava

Retrofit2 w Android

Retrofit2 course background

Omówione adnotacje

  • @GET
  • @POST
  • @PUT
  • @DELETE
  • @Query
  • @Path
  • @Header
  • @FormUrlEncoded
  • @Body

Zrealizowane scenariusze

  • Pobieranie danych
  • Aktualizacja danych
  • Autoryzacja
  • Kontrola nagłówka
  • Przechwytywanie odpowiedzi (interceptory)
  • Parsowanie błędów
  • Cache'owanie danych