See it in use in the Sunflower demo app. This library adds support for the Action Bar user interface design pattern. This library includes support for material design user interface implementations. This library adds support for the CardView widget, which lets you show information inside cards that have a consistent look on any app. These cards are useful for material design implementations, and are used extensively in layouts for TV apps.
After you download the Android Support Libraries, this library adds support for the GridLayout class, which allows you to arrange user interface elements using a grid of rectangular cells.
For detailed information about the v7 gridlayout library APIs, see the android. In general, the APIs in the v7 mediarouter library provide a means of controlling the routing of media channels and streams from the current device to external screens, speakers, and other destination devices.
The library includes APIs for publishing app-specific media route providers, for discovering and selecting destination devices, for checking media status, and more. For detailed information about the v7 mediarouter library APIs, see the android. At this time, we recommend using the library only in connection with Google Cast. The v7 palette support library includes the Palette class, which lets you extract prominent colors from an image.
For example, a music app could use a Palette object to extract the major colors from an album cover, and use those colors to build a color-coordinated song title card. The recyclerview library adds the RecyclerView class. This class provides support for the RecyclerView widget, a view for efficiently displaying large data sets by providing a limited window of data items.
The v7 Preference library adds support for interfaces, such as Preference. OnPreferenceChangeListener and Preference. This library provides specific feature sets and can be included in your application independently from other libraries.
This library adds support for the RenderScript computation framework. These APIs are included in the android. You should be aware that the steps for including these APIs in your application is very different from other support library APIs.
For more information about using these APIs in your application, see the RenderScript developer guide. This library adds support for the Fragment user interface pattern with the FragmentCompat class and additional fragment support classes. For more information about fragments, see the Fragments developer guide. Note: The v4 fragment library provides a Fragment class. The android. This package requires API level 17 or higher.
The Gradle build script dependency identifier for this library is as follows:. It provides a number of important widgets for TV apps. Some of the notable classes include:. The Annotation package provides APIs to support adding annotation metadata to your apps.
The Design package provides APIs to support adding material design components and patterns to your apps. The Design Support library adds support for various material design components and patterns for app developers to build upon, such as navigation drawers, floating action buttons FAB , snackbars, and tabs.
This package requires API level 15 or higher. The Percent package provides APIs to support adding and managing percentage based dimensions in your app. Note: As of release Clients of this module should migrate to the new ConstraintLayout widget, which is provided as a separate artifact in SDK Manager.
Exif tags store information such as the orientation, date and time, camera information, and the location directly in a JPEG or RAW file. The App library adds support for annotations, such as ContentRecommendation.
This package requires API level 21 or higher. This library has APIs for building user interfaces for Wear apps. The APIs, available in the android. Content and code samples on this page are subject to the licenses described in the Content License. Highest score default Trending recent votes count more Date modified newest first Date created oldest first. Improve this answer.
Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. Not the answer you’re looking for? Browse other questions tagged java android or ask your own question. The Overflow Blog. Remote work is killing big offices. Cities must change to survive.
You should be reading academic computer science papers. Navigation and UI research starting soon. I’m standing down as a moderator.
Temporary policy: ChatGPT is banned. Related Hot Network Questions. Question feed.
android-sdk-jars/appcompat-vaar at master · sourcegraph/android-sdk-jars · GitHub
Sorted by: Reset to default. Improve this question. However, to reduce app size, we recommend that you just list the specific modules your app needs. That library was divided into multiple modules to improve efficiency. Sign up using Email and Password. This problem is solved! At this time, we recommend using the library only in connection with Google Cast.