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
|