Android Lifecycle Library

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf Library
gptkbp:developedBy gptkb:Google
gptkbp:enables Automatic lifecycle management
gptkbp:facilitates Separation of concerns in app architecture
gptkbp:hasVersion Semantic versioning
https://www.w3.org/2000/01/rdf-schema#label Android Lifecycle Library
gptkbp:includes gptkb:LiveData
ViewModel
gptkbp:isAvailableIn gptkb:Maven_Central
gptkb:Google_Play_Services
Apache License 2.0
gptkbp:isCompatibleWith Android_API_level_14_and_above
Android_Jetpack_components
gptkbp:isDocumentedIn GitHub repository
API reference guide
Android_Developer_Documentation
gptkbp:isIntegratedWith gptkb:RxJava
Retrofit
Coroutines
Room database
gptkbp:isMaintainedBy gptkb:Google
gptkbp:isOpenTo true
gptkbp:isPartOf gptkb:Android_Architecture_Components
Android ecosystem
Android_development_best_practices
MVVM_architecture_pattern
gptkbp:isRecognizedFor Modern_Android_development
gptkbp:isSupportedBy gptkb:Android_Studio
gptkb:Android_Emulator
Android SDK
gptkbp:isTestedFor JUnit
Espresso
gptkbp:isUsedBy Android_developers
gptkbp:isUsedFor Data binding
Navigation_components
ViewModel_integration
gptkbp:isUsedIn TV applications
Tablet applications
Wearable applications
Mobile_applications
Android_applications
gptkbp:partOf Android Jetpack
gptkbp:provides LifecycleObserver
Lifecycle-aware components
LifecycleRegistry
gptkbp:publishedIn gptkb:Java
Kotlin
gptkbp:releasedIn 2017
gptkbp:supports gptkb:LiveData
gptkb:LifecycleOwner
Activity lifecycle management
Fragment lifecycle management
gptkbp:usedFor Managing_lifecycle_events_in_Android_applications
gptkbp:works UI_updates_based_on_lifecycle_state