Skip to content
#

androidarchitecturecomponets

Here are 44 public repositories matching this topic...

NewsLand-MVP-MVVM-Android-Project

NewsLand Android App Project aims to be a good sample for learners and reference for developers which provides: Android Architectural Patterns (MVP - MVVM) Dependency Injection (Dagger2) Working with observers & observables (LiveData - RxJava)

  • Updated Mar 17, 2023
  • Java

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development. Singleton annotation can be put in other component and as long as the component alive the singleton annotated object will alive as well.

  • Updated Jul 29, 2021
  • Java

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

  • Updated Jul 29, 2021
  • Java

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

  • Updated Jul 29, 2021
  • Java

Dagger 2 is one of dependency injection framework in Android that can provide us dependencies in a particular class. It’s probably the most used dependency injection framework in Android development.

  • Updated Jul 28, 2021
  • Java

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

  • Updated Jul 16, 2021
  • Java

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

  • Updated Jul 16, 2021
  • Java

WorkManager is the recommended solution for persistent work. Work is persistent when it remains scheduled through app restarts and system reboots. Because most background processing is best accomplished through persistent work, WorkManager is the primary recommended API for background processing.

  • Updated Jul 16, 2021
  • Java

Retrofit is type-safe HTTP client for Android and Java by Square, Inc. It is an open source library which simplifies HTTP communication by turning remote APIs into declarative, type-safe interfaces. It makes it relatively easy to retrieve and upload JSON (or other structured data) via a REST based webservice.

  • Updated Jul 7, 2021
  • Java

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. Instead of viewmodel..observe and setting the value to view we can directly use in XML @{vm.obj}

  • Updated Jun 3, 2021
  • Java

LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activities, fragments, or services. This awareness ensures LiveData only updates app component observers that are in an active lifecycle state.

  • Updated Jun 1, 2021
  • Java

Improve this page

Add a description, image, and links to the androidarchitecturecomponets topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the androidarchitecturecomponets topic, visit your repo's landing page and select "manage topics."

Learn more