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
  • v7 mediarouter library
  • v7 palette library
  • v7 recyclerview library
  • +
  • v7 preference library
  • v8 Support Library
  • v13 Support Library
  • +
  • v14 Preference Support Library
  • v17 Leanback Library
  • +
  • v17 Preference Library for TV
  • Annotations Support Library
  • Design Support Library
  • +
  • Custom Tabs Support Library
  • +
  • Percent Support Library
  • +
  • Recommendation Support Library for TV
  • See also

    @@ -344,7 +350,7 @@ com.android.support:palette-v7:21.0.0

    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 +

    v7 Preference Support Library

    + +

    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
    +
    + + + + + + +

    v8 Support Library

    @@ -382,7 +422,7 @@ com.android.support:recyclerview-v7:21.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 + + +

    v14 Preference Support Library

    + + +

    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
    +
    + + + + +

    v17 Preference Support Library for TV

    + + +

    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
    +
    + + + + +

    v17 Leanback Library

    The {@link android.support.v17.leanback} package provides APIs to support @@ -506,3 +609,90 @@ com.android.support:design:22.2.0 + +

    Custom Tabs Support Library

    + +

    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
    +
    + + + + +

    Percent Support Library

    + +

    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
    +
    + + + +

    App Recommendation Support Library for TV

    + +

    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) +

    +
    +
    +
    Added new support libraries:
    +
    + +
    + +
    +
    +
    + + + +
    +

    + Android Support Library, revision 22.2.1 (July 2015)

    @@ -95,8 +120,6 @@ page.title=Support Library Support Library API Differences Report.

    - -
    @@ -684,7 +707,7 @@ page.title=Support Library
    Added multidex support library to support multiple Dalvik Executable (DEX) files - for multi-dex file support prior to Android 5.0. + for multi-dex file support prior to Android 5.0.