Skip to content

Sample app that demonstrates use of Android Architecture Components.

Notifications You must be signed in to change notification settings

ersiver/sample-android-architecture-components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

sample-android-architecture-components

This app was built following AndroidDevelopers Codelabs.

The app demonstrates how to:

  • use the ViewModel, LiveData, and Room Android Architecture Components,
  • do transformations on a LiveData class,
  • use binding adapters in data binding,
  • load cached data using a repository pattern,
  • use WorkManager to schedule background tasks,
  • implement a network layer using the Retrofit library,
  • parse the JSON response from the web service with the Moshi library,
  • build and launch a Coroutine for long-running tasks (database and network related).

License

Copyright 2019 Google, Inc (all resources are from AndroidDevelopers Codelabs).