diff --git a/docs/html/tools/support-library/features.jd b/docs/html/tools/support-library/features.jd index abe1c084e076c..b3af7a27d9cb7 100644 --- a/docs/html/tools/support-library/features.jd +++ b/docs/html/tools/support-library/features.jd @@ -17,13 +17,19 @@ page.title=Support Library Features
The recyclerview library adds the {@link android.support.v7.widget.RecyclerView} class. This class provides support for the -RecyclerView +RecyclerView widget, a view for efficiently displaying large data sets by providing a limited window of data items.
@@ -361,6 +367,40 @@ com.android.support:recyclerview-v7:21.0.0 +The +preference +package provides APIs to support adding preference objects, such as +{@link android.support.v7.preference.CheckBoxPreference} and +{@link android.support.v7.preference.ListPreference}, for +users to modify UI settings.
+ +The v7 Preference library adds support for interfaces, such as +{@link android.support.v7.preference.Preference.OnPreferenceChangeListener} and +{@link android.support.v7.preference.Preference.OnPreferenceClickListener}, and classes, +such as {@link android.support.v7.preference.CheckBoxPreference} and +{@link android.support.v7.preference.ListPreference}.
+ + +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/v7/preference} directory. For more information +on how to set up your project, follow the instructions in Adding libraries +with resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:preference-v7:23.0.0 ++ + + + + + +
Note: Use of RenderScript with the support library is supported with Android
Studio and Gradle-based builds, as well as the Eclipse plugin and Ant build tools. The
- renderscript library is located in the build-tools/$VERSION/renderscript/ folder.
+ renderscript library is located in the build-tools/$VERSION/renderscript/ folder.
The following example shows the Gradle build script properties for this library:
@@ -421,6 +461,69 @@ com.android.support:support-v13:18.0.0 + + +The {@link android.support.v14.preference} package provides APIs to add support +for preference interfaces such as +{@link android.support.v14.preference.PreferenceFragment.OnPreferenceStartFragmentCallback} + and +{@link android.support.v14.preference.PreferenceFragment.OnPreferenceStartScreenCallback}, + along with classes, such as +{@link android.support.v14.preference.MultiSelectListPreference} and +{@link android.support.v14.preference.PreferenceFragment}. For detailed + information about the v14 Preference Support Library APIs, see the + preference + package in the API reference. +
+ +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/v14/} directory. The library does not contain user +interface resources. To include it in your application project, follow the instructions for +Adding libraries without +resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:preference-v14:23.0.0 ++ + + + +
The {@link android.support.v17.preference} package provides APIs for providing preference + interfaces on TV devices, including support for the +{@link android.support.v17.preference.LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener} +interface and classes, such as +{@link android.support.v17.preference.BaseLeanbackPreferenceFragment} and +{@link android.support.v17.preference.LeanbackPreferenceFragment}. For detailed + information about the v17 Preference Support Library APIs, see the + preference + package in the API reference. +
+ +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/v17/} directory. The library does not contain user +interface resources. To include it in your application project, follow the instructions for +Adding libraries without +resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:preference-v17:23.0.0 ++ + + + +
The {@link android.support.v17.leanback} package provides APIs to support @@ -506,3 +609,90 @@ com.android.support:design:22.2.0 + +
The +Custom Tabs +package provides APIs to support adding and managing custom tabs in your apps.
+ +The Custom Tabs Support library adds support for various classes, such as +Custom Tabs +Service +and +Custom Tabs +Callback.
+ + +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/customtabs} directory. For more information +on how to set up your project, follow the instructions in Adding libraries +with resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:customtabs:23.0.0 ++ + + + +
The +Percent +package provides APIs to support adding and managing percentage based dimensions in your app.
+ +The Percent Support library adds support for the + +PercentLayoutHelper.PercentLayoutParams interface +and various classes, such as +PercentFrameLayout +and + +PercentRelativeLayout.
+ + +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/customtabs} directory. For more information +on how to set up your project, follow the instructions in Adding libraries +with resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:percent:23.0.0 ++ + + +
The +App +Recommendation +package provides APIs to support adding content recommendations in your app running on TV devices.
+ +The App library adds support for annotations, such as + +ContentRecommendation.ContentMaturity and various classes, such as +ContentRecommendation +and + +RecommendationExtender.
+ + +After you download the Android Support Libraries, this library is located in the +{@code <sdk>/extras/android/support/customtabs} directory. For more information +on how to set up your project, follow the instructions in Adding libraries +with resources.
+ +The Gradle build script dependency identifier for this library is as follows:
+ ++com.android.support:app.recommendation-app:23.0.0 +diff --git a/docs/html/tools/support-library/index.jd b/docs/html/tools/support-library/index.jd index 9bd9178759fd2..c1c21434ac8b0 100644 --- a/docs/html/tools/support-library/index.jd +++ b/docs/html/tools/support-library/index.jd @@ -63,6 +63,31 @@ page.title=Support Library
Android Support Library, revision 23 (August 2015)
+
+
Android Support Library, revision 22.2.1 (July 2015)