Android lifecycle libraries






0

0


📬 The LifecycleModel class is designed to store and manage UI-related data in a lifecycle conscious way, the LifecycleModel class allows data to survive configuration changes such as screen rotations, it also handles the communication of the Activity / Fragment with the rest of the application, base on https://developer.android.google.cn/topic/libraries/architecture/viewmodel.html

Java
Apache License 2.0
Updated 11 Nov 2020

The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.

Kotlin
Updated 09 Oct 2020

A demo application showcasing the use of the new Android Architecture Components Lifecycle classes. In this example, a Lifecycle Aware Video Player is created using the Exoplayer Library

Java
Apache License 2.0
Updated 16 Jul 2020

This is the Android Architecture Components extension library available for kotlin.

Kotlin
Apache License 2.0
Updated 16 Oct 2019

Android library to log out Activity and Fragment lifecycle methods

Kotlin
Apache License 2.0
Updated 20 Nov 2020

Android library for building fragmentless single activity apps based on lifecycle-aware Views.

Kotlin
Updated 31 Aug 2020

Android general tools, a simple and easy-to-use tool library

Java
Updated 10 Aug 2020

A small library to better manage the app lifecycle, providing centralized methods to close and restart the app, and callbacks for app brought to background and foreground.

Java
Updated 30 Nov 2018

Android Kotlin Library for caching and async (lifecycle-aware) data loading.

Kotlin
Apache License 2.0
Updated 04 Aug 2020

An Android library that provides a Lifecycle to any ViewHolder through the implementation of the LifecycleOwner interface, allowing it to interact with a Lifecycle-Aware Component.

Kotlin
Apache License 2.0
Updated 15 Oct 2020

A demo for Android LifeCycle components from the Architecture Components library

Kotlin
Updated 04 Jul 2019

The high-level Android components library for data loading, location, lifecycle callbacks and more.

Java
Apache License 2.0
Updated 27 Aug 2019

Disposing Disposables in an automagic way.

Kotlin
Apache License 2.0
Updated 03 Apr 2020

This is app is a product of my Android Jetpack Lifecycle tutorial which can be found here: http://imakeanapp.com/android-jetpack-lifecycle/

Kotlin
Updated 26 Jul 2018

Important Changes in FragmentTransaction from Support Library 25.1.0

Java
Updated 21 Apr 2017

Lifecycle4Android provides the interface for developers to wrap callback into Activity/Fragment lifecycle easily. This library is introduced in Android 4 (API Level 14).

Java
BSD 3-Clause "New" or "Revised" License
Updated 27 Sep 2016

Library manages lifecycle of Activities and Fragments, their Presenters and ViewStates.

Java
GNU General Public License v2.0
Updated 22 Sep 2020

LiveLocation is an Android lifecycle-aware location library

Java
Apache License 2.0
Updated 05 Jul 2020

Simple project with clean architecture, android lifecycle, paging library consuming reddit api

Kotlin
Updated 04 Jun 2020

Use of Android Lifecycle Library.

Kotlin
Other
Updated 17 Nov 2019

This library is a simplifier for unnecessary complex lifecycles of `androidx.lifecycle:lifecycle-extensions`.

Kotlin
Apache License 2.0
Updated 25 Aug 2020

Experimental Android lifecycle management API for Ledger devices

Java
Apache License 2.0
Updated 05 Oct 2019

Android lifecycle architecture library.

Java
Apache License 2.0
Updated 12 Sep 2017

Android infrastructure library to handle multithreading and exceptions.

Java
MIT License
Updated 15 Mar 2018

该项目是仿微信7.0实现一个IM APP,APP端基于Kotlin语言以及C++,Server端基于C++,利用Google Databingding Library、Lifecycle、LiveData、RxKotlin、Retrofit、Mars(IM组件)、Muduo(Linux IM组件)、Protobuf 等框架进行开发, 项目包括Android端、Linux服务端。

Java
Updated 14 Oct 2020

Simple Example to understand Life cycle aware component library from Android.

Java
Updated 06 Feb 2019

Android library for managing the application lifecycle.

Java
MIT License
Updated 13 Jun 2016

Hock Android LifeCycle Library for flutter

Kotlin
Other
Updated 06 Oct 2019

This is library for handling MVI architecture and Android lifecycle events, fully written in kotlin.

Kotlin
Apache License 2.0
Updated 21 Oct 2020

Library for NFC on Android using androidx lifecycle extensions and functional interfaces.

Java
Apache License 2.0
Updated 02 Sep 2020

Android ActivityLifecycleCallbacks Compatibility Library

Java
Apache License 2.0
Updated 04 Mar 2017

Lightweight library for holding dependencies at Activity/Fragment lifecycle (also can include custom components)

Kotlin
MIT License
Updated 23 Aug 2020

An easy-to-use library to keep async requests closely tight to the core Android objects' lifecycles

Java
Apache License 2.0
Updated 11 Mar 2016

Android library to simplify hints, dialogs, popups, toasts and snackbars inside your app.

Java
Apache License 2.0
Updated 20 Oct 2020

a lifecycle aware metronome library with callbacks , dynamic tempo changer and all the other things you need for your app !

Kotlin
Updated 08 Nov 2020

A duell library that provides Android app lifecycle callbacks.

Java
BSD 2-Clause "Simplified" License
Updated 24 May 2016

experimental extensions for Android lifecycle architecture library that might be useful

Java
MIT License
Updated 16 Aug 2017

Android application that uses lifecycle library to handle callbacks automatically using observables. It also saves important data using saveIntanceState and uses api for logging called Timber.

Kotlin
Updated 30 Aug 2020

Android support abstract library. Based on lifecycle architecture support.

Kotlin
Apache License 2.0
Updated 09 Nov 2020

A Lifecycle aware network state change listener library for Android

Java
MIT License
Updated 26 Oct 2019

A small library that combines dagger-android with the lifecycle-viewmodel library to simplify the creation of ViewModels and scoping dependencies.

Kotlin
Updated 13 Feb 2020

How to use the new Google library lifecycle aware component to improve some aspects regarding with maintainability and reliability concerns for Android apps.

Java
MIT License
Updated 12 Sep 2018

Works Controller Android is a library for taking care of your Fragment and Activity lifecycle against Android lifecycle due to orientation change problem.

Kotlin
Apache License 2.0
Updated 10 Jun 2018

Project to demonstrate Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle)

Java
Updated 20 Jul 2020

lastwords is a little library written solely in Kotlin which notifies you when your app is terminated - that is all activities are either finishing or have been destroyed.

Kotlin
Apache License 2.0
Updated 17 Sep 2020

android library for passing objects from one activity to another with integration in android lifecycle

Java
Updated 21 Jun 2016

A library to access current top activity and application context from anywhere. Also allow to track activities lifecycle

Java
MIT License
Updated 14 May 2018

A networking library based on OkHttp3 with lifecycle aware component and coroutines for better multiprocessing

Kotlin
Updated 25 Feb 2019

Note taking app, using the Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle), a RecyclerView and Java

Java
Updated 18 Jan 2020

A library for making Android UI testing a little easier, which includes retrying failed tests, taking screenshots on failure, and an extended set of test lifecycle annotations.

Java
Updated 10 Nov 2017

simple android app made through udacity course with kotlin as programming language. The app integrates timber library for logging and uses lifecycle api for handling state changes

Kotlin
Other
Updated 28 Nov 2018

Library for making easy and safe to preserve the state of Activity / Fragment from their lifecycle

Kotlin
Apache License 2.0
Updated 26 May 2019

At this project I'm using Picasso Library with Lifecycle and LiveData - Android Jetpack :rocket:

Kotlin
Updated 18 Sep 2020

Flexible background processing library for Android made with respect to the app lifecycle

Java
MIT License
Updated 04 Jun 2020

🛒 Android sample app with Jetpack libraries: Paging, Room and Lifecycle. Buildfiles written in Gradle Kotlin DSL

Kotlin
Creative Commons Attribution Share Alike 4.0 International
Updated 21 Jul 2020

Android library that allows developer to easy apply MVP without caring about lifecycle.

Java
Updated 25 Jan 2016

Note taking App 📒 Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle), a RecyclerView and Java

Java
GNU General Public License v3.0
Updated 17 Oct 2019

A simple lifecycle aware Android library to share Application, current Activity and Context classes across your code.

Java
MIT License
Updated 14 Aug 2020

A First Tech Challenge Library with dependency injection, configuration, and lifecycle management

Kotlin
Updated 01 Sep 2017

Sample animation using https://developer.android.com/topic/libraries/support-library/preview/spring-animation.html#lifecycle-of-spring-animation new Android library

Java
Apache License 2.0
Updated 04 Aug 2017

A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.

Java
Apache License 2.0
Updated 11 Oct 2020

An android example which uses Android arch components such as LifeCycle,LiveData,ViewModel, and open-source libraries&framework such as Dagge2,ButterKnife,ARouter,Retrofit2,OkHttp3,RxJava2,RxAndroid,RxCache,Glide,GreenDAO,Logger

Java
GNU General Public License v3.0
Updated 17 May 2018

A light-weight lifecycle aware library written in Kotlin that helps you to capture network connectivity events, i.e. when you goes online and offline (similar to YouTube)

Kotlin
Apache License 2.0
Updated 09 Sep 2020

A Simple Android library that allows delegate several implementations with own lifecycle to the same Activity without inheritance

Kotlin
Apache License 2.0
Updated 22 Dec 2017

Exploring ViaPlay open API to show its Pages on Android application using Android "Room" Database Object Mapping library, Android lifecycle component ViewModel using MVVM design pattern

Java
Updated 20 Mar 2018

Illustrates how using the Android lifecycle library is incompatible with the R8 shrinker because of class name reflection

Kotlin
Updated 11 Nov 2018

This app is an example of Lifecycle-aware components, ViewModel and Room persistence library from the Android architecture components.

Java
Updated 08 Jun 2019

An example of how to implement composition on android components (Activity/Fragment) without any third-party library. This also gives your delegates an extra superpower of knowing the lifecycle state of its LifecycleOwner.

Kotlin
Updated 04 Jun 2020

I pulled the data using the Coin Ranking API and showed this data on the chart with the MPAndroid library and previous values. Using Room Database, we can add and remove crypto coins to favorites.

Kotlin
MIT License
Updated 17 Jun 2020

Library to provide wrapping of Android Fragments to smooth out lifecycles and provide view framework for MVP architectures on Android platform

Java
Updated 14 Nov 2018

Exemple CRUD ->Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle). Official Guide to App Architecture: https://developer.android.com/jetpack/docs/guide

Java
Updated 21 Apr 2020

mandysax is an open source library that facilitates Android program development. It supports responsive programming, activity and fragment lifecycle management, MVVM architecture development... Welcome to star

Java
MIT License
Updated 07 Nov 2020

A simple Android mobile application that has been implemented using clean architecture alongside with Kotlin, Koin, MVVM, Retrofit, Room, Lifecycle, LiveData, Material Design, and custom pager library to retrieve news data from the NewsApi.org website. This simple mobile application purpose to just explore the clean Koin dependency injection architecture.

Kotlin
GNU General Public License v3.0
Updated 09 Nov 2020

🚀🚀Kotlin语言构建的Android开发便捷库或架构(An android development efficiency multiplier using kotlin as a dependency library or architecture)

Kotlin
Apache License 2.0
Updated 22 Oct 2020

we will build a note taking app, using the Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle), a RecyclerView and Java. The data will be stored in an SQLite database and supports insert, read, update and delete operations. For this we

Java
Updated 25 Apr 2019

In this project we will build a note taking app, using the Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle), a RecyclerView and Java.

Java
Updated 23 Jun 2019

An application which shows the list of Dogs in Kotlin, using Android JetPack libraries, Navigation, Lifecycle,LiveData,MVVM,Room,RxJava, Retrofit, Glide for Images, Data Binding

Kotlin
Updated 15 Sep 2020

This is project of library that provides over engineered date time pickers. This means that you can use DatePickerDialog and TimePickerDialog as a fully integrated screens with navigation and lifecycle architecture components.

Kotlin
Updated 29 Sep 2019

An application to fetch popular or highest rated movies from theMovieDb site and use the most common practises and external libraries used in android such as Retrofit, Live Data, ViewModel, Dagger 2 - dependency injection, Butterknife, Lifecycle, Glide, interceptor, RxJava, RxAndroid etc.

Java
Updated 14 Jun 2019

Personal Project, Note taking app , using the Android Architecture Component libraries like Room, ViewModel, LiveData and LifeCycle. The data will be stored in an SQLite database and supports insert, read, update and delete operations.

Java
Updated 02 Feb 2019

An Android News Application that displays an updated feed of breaking news, with features to save, view and search news. Implemented using the MVVM pattern, Retrofit2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and other libraries

Kotlin
Updated 23 Nov 2020

My Notes is a note taking app, using the Android Architecture Component libraries (Room, ViewModel, LiveData and Lifecycle), a RecyclerView and Java. The data will be stored in an SQLite database and supports insert, read, update, and delete operations.

Java
Updated 13 Oct 2020

This app is made purely using kotlin. Its folows the MVVM architecutre pattern and uses the latest Android jetpack libraries like data binding, view binding, livedata, lifecycle and many more

Kotlin
Updated 08 Nov 2020

build a note taking app, using the Android Architecture Component libraries (Room, ViewModel, LiveData and LifeCycle), a RecyclerView and Java. The data will be stored in an SQLite database and supports insert, read, update and delete operations.

Java
Updated 17 Sep 2020

A complete application that uses Mapbox libraries together with the SDK. In which you can mark a place, browse, download picture-in-picture map and even browse offline

Kotlin
Updated 27 Mar 2020

Android Tutorial 1. Android Studio Tutorial 2. Android Studio Overview 3. Android Intent 4. Android Spinner 5. Android ListView 6. Android Fragment Lifecycle 7. Android Passing Data between Fragments 8. Android WebView 9. Android ActionBar 10. Android Custom ActionBar 11. Android Animation 12. Android Capture Image 13. Android Custom Fonts 14. Android Location API GPS Tracking 15. Android Location Google Play Services 16. Android Increase Gradle Build Speed 17. Android NavigationView 18. Android SearchView 19. Android GridLayoutManager 20. Android MVP 21. Android Picasso 22. Android Internal Storage 23. Android External Storage 24. Android Shared Preferences 25. Android SQLite 26. Android Notification 27. Android AlertDialog 28. Android GridView 29. Android Gallery View 30. Android ProgressDialog 31. Android AsyncTask 32. Android BroadcastReceiver 33. Android ListView Custom Adapter 34. Android ViewFlipper 35. Android ButterKnife 36. Android Non Scrollable ListView 37. Android JSONObject 38. Android XML Parser 39. Android Runtime Permissions 40. Android Data Binding 41. Android Data Binding Advanced 42. Retrofit Android 43. OkHttp Android 44. Android Login Registration App 45. Android Interview Questions 46. Android Multi Search 47. Android Layout LinearLayout 48. Android FrameLayout AbsoluteLayout 49. Android ScrollView TableLayout 50. Android Navigation Drawer 51. Android CollapsingToolbarLayout 52. Android ImageView 53. Android TextSwitcher ImageSwitcher 54. Android AutoCompleteTextView 55. Android ProgressBar 56. Android SeekBar RatingBar 57. Android Toggle Button, Switch 58. Android Countdown Timer 59. Android ExpandableListView 60. Android Date Time Picker 61. Android Radio Button 62. Android Floating Widget 63. Android Checkbox 64. Android CardView RecyclerView 65. Android RecyclerView with Dividers 66. Android ViewPager 67. Android Drag Drop 68. Android Floating Action Button 69. Android SnackBar 70. Android Swipe Refresh 71. Android Shared Element Transition Animation 72. Android ConstraintLayout 73. Android ConstraintLayout Example 74. Android TextInputLayout 75. Android Percent Layout 76. Android Google Maps 77. Android Google Maps Example Tutorial 78. Google Static Maps 79. Android Google Maps Current Location 80. Android Google Map Route Drawing 81. Google Places API Welcome to Retrofit Android Example Tutorial. Today we’ll use the Retrofit library developed by Square to handle REST API calls in our android application. Table of Contents [ hide ] 1 Retrofit Android 2 OkHttp Interceptors 3 Setting Up the Retrofit Interface 4 Retrofit Android Example Project Structure Retrofit Android Retrofit is type-safe REST client for Android and Java which aims to make it easier to consume RESTful web services.

Java
Updated 07 Sep 2020

🔆 Kotlin Multiplatform ViewModel. Kotlin Multiplatform MVVM. Common/Shared ViewModel in Kotlin Multiplatform - A Kotlin Multiplatform library that provides shared MVVM for UI applications. Components are lifecycle-aware on Android. Supports Android Parcelable, Kotlin Parcelize, AndroidX SavedStateHandle for restoring state after process death.

Kotlin
MIT License
Updated 21 Nov 2024

EasyPermissionsKt is a lightweight Android library that abstracts all runtime permission boilerplate code to simplify the system permissions management. The lib is lifecycle aware and uses the new recommended way to get results from activities (https://developer.android.com/training/basics/intents/result?hl=pt-br)

Kotlin
Apache License 2.0
Updated 13 Dec 2023

Android Kotlin Library for caching and async (lifecycle-aware) data loading.

Kotlin
Apache License 2.0
Updated 16 Feb 2022

This project showcases a comprehensive Android application development process, utilizing Android framework, popular libraries, Material Design, a range of Google Play, and Firebase infrastructure, exemplifying the entire development lifecycle: design documentation, mock-ups, client/backend development, unit/instrumented testing, and distribution.

Java
Apache License 2.0
Updated 8 Apr 2023

Native Android Library to demonstrate the use of lifecycle observables as an alternative to flows and livedata.

Kotlin
Apache License 2.0
Updated 25 Sep 2023

how to image

rating-img
Rate this tool
/5   votes