Important Libraries Flashcards
Review the most important libraries in Android, based on Android Documentation
Android Libraries:
Major Library Collections
(13)
- AndroidX
- (supersedes Android Support Library)
- AndroidX Test
- AndroidX Constraint Layout
- Architecture Components
- (These are the core app components)
- Databinding Library
- Jetpack Compose
- Material Components
- Constraint Layout Library
- Android Wearable Library
- Android Things Library
- Play In-app Billing Library
- Play Core Library(Java, Native, Unity)
- Play Install Referrer Library
Major Libraries:
AndroidX
Summary
Refactored versions of the Android APIS that are not bundled with the operating system
Supersedes the Android Support Library
Major Libraries:
Architecture Components
Summary
Includes APIs for a variety of core app components,
such as
APIs that manage your UI component lifecycle, data persistence, view model, and more
Major Libraries:
Databinding Library
Summary
Includes APIs to help you write declarative layouts
and minimize the “glue code” necessary to bind your application logic and layouts
Major Libraries:
AndroidX Test
Summary
Includes APIs for testing your Android app,
including
- Espresso
- JUnit Runner
- JUnit4 Rules
- UI Automator
Major Libraries:
AndroidX Constraint Layout
Summary
Includes “ConstraintLayout”
and related APIs for building constraint-based layouts