Select a category:
* Popular and often-used library
Library | Description |
---|---|
activity * | Access composable APIs built on top of Activity. |
appcompat * | Allows access to new APIs on older API versions of the platform (many using Material Design). |
camera * | Build mobile camera apps. |
compose * | Define your UI programmatically with composable functions that describe its shape and data dependencies. |
databinding * | Bind UI components in your layouts to data sources in your app using a declarative format. |
fragment * | Segment your app into multiple, independent screens that are hosted within an Activity. |
hilt * | Extend the functionality of Dagger Hilt to enable dependency injection of certain classes from the androidx libraries. |
lifecycle * | Build lifecycle-aware components that can adjust behavior based on the current lifecycle state of an activity or fragment. |
Material Design Components * | Modular and customizable Material Design UI components for Android. |
navigation * | Build and structure your in-app UI, handle deep links, and navigate between screens. |
paging * | Load data in pages, and present it in a RecyclerView. |
room * | Create, store, and manage persistent data backed by a SQLite database. |
test * | Testing in Android. |
work * | Schedule and execute deferrable, constraint-based background tasks. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-12-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-11 UTC."],[],[]]