Dodatkowe materiały na temat komponentów architektury

Próbki

  • Sunflower: aplikacja ogrodnicza, która przedstawia sprawdzone metody tworzenia aplikacji na Androida za pomocą Androida Jetpack.
  • Przykład dotyczący komponentów architektury Androida na GitHubie
  • Przykłady biblioteki powiązań danych Androida
  • Podstawowy przykład nawigacji po komponentach architektury Androida
  • Przykład stronicowania komponentów architektury Androida
  • Stronyicowanie komponentów architektury Androida z przykładem sieci
  • Przykład migracji sali
  • Room & RxJava – przykład (Java) (Kotlin)
  • Ćwiczenia z programowania

  • Pokój z Androidem z widokiem (Java) (Kotlin)
  • Ćwiczenie z programowania dotyczące wiązania danych z Androidem
  • Praca w tle z WorkManagerem (Java) (Kotlin)
  • Ćwiczenie z programowania dotyczące nawigacji
  • Ćwiczenie z programowania dotyczące stron w Androidzie
  • Ćwiczenie z programowania dotyczące Android Persistence
  • Ćwiczenie z programowania dotyczące komponentów uwzględniających cykl życia Androida
  • Szkolenia

  • Udacity: tworzenie aplikacji na Androida z użyciem Kotlin
  • Posty na blogu

  • Biblioteka powiązań danych Androida – od obserwowalnych pól do LiveData w 2 krokach
  • Łatwe korzystanie z Coroutine na Androidzie: viewModelScope
  • Wersja stabilna Android Jetpack WorkManager
  • Zmiany języka i antywzór AndroidViewModel
  • Pokój i korutyny
  • Podstawy WorkManagera
  • Przedstawiamy WorkManager
  • Wiązanie danych – wnioski
  • Migracja przyrostowa z SQLite do pomieszczenia
  • ViewModels: Persistence, onSaveInstanceState(), Restore UI State and Loaders
  • ViewModels : prosty przykład
  • ViewModels i LiveData: Patterns + AntiPatterns
  • LiveData spoza modelu ViewModel – wzorce reaktywne z wykorzystaniem przekształceń i MediatorLiveData
  • LiveData z paskiem SnackBar, nawigacją i innymi zdarzeniami (przypadek SingleLiveEvent)
  • Wczytywanie danych zależne od cyklu życia za pomocą komponentów architektury
  • Zapytania do dużych baz danych na Androidzie
  • Testowanie migracji do pokoi
  • Informacje o migracji z informacjami o salach
  • 7 wskazówek dotyczących sal
  • 7 kroków do pokoju
  • Room + RxJava
  • Pokój + godzina
  • Przedstawiamy słonecznik na Androidzie
  • Ogłoszenie wersji stabilnej Komponenty architektury
  • Android i architektura
  • Filmy

  • Co nowego w komponentach architektury (Google I/O 2019)
  • Jetpack Navigation (Google I/O 2019)
  • Kotlin Coroutines na Androidzie (Google I/O 2019)
  • Android Jetpack: przedstawiamy WorkManagera
  • Android Jetpack: przedstawiamy komponent Nawigacja
  • Zabawa z LiveData (Android Dev Summit 2018)
  • Pojedyncze działanie: dlaczego, kiedy i jak (Android Dev Summit 2018)
  • The Room in the House (Android Dev Summit 2018)
  • Android Jetpack: co nowego w architekturze Komponenty (Google I/O 2018)
  • Android Jetpack: jak inteligentne wykorzystywanie fragmentów kodu w interfejsie użytkownika (Google I/O 2018)
  • Android Jetpack: łatwe przetwarzanie w tle dzięki usłudze WorkManager (Google I/O 2018)
  • Android Jetpack: zarządzanie nieskończonymi listami za pomocą RecyclerView i Paging (Google I/O 2018)
  • Android Jetpack: zarządzanie nawigacją w UI za pomocą kontrolera nawigacji (Google I/O 2018)
  • Komponenty architektury – rozwiązywanie problemu związanego z cyklem życia (Google I/O 2017)
  • Komponenty architektury – trwałość i tryb offline (Google I/O 2017)
  • Pomieszczenie odlotowe
  • Jetpack LiveData
  • Tempo korzystania z Jetpacka
  • Komponenty architektury – przypadki użycia (GDD India, 2017 r.)
  • Android Jetpack: ViewModel