Skip to content
This repository has been archived by the owner on Jan 13, 2018. It is now read-only.

Change and update Android.Support.v4 references #53

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Components/xamandroidsupportv4-18-22.2.0.0.info
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"Name":"Android Support Library v4","Id":1866,"Alias":"xamandroidsupportv4-18","Description":"The Android Support Library package is a set of code libraries that provide backward-compatible versions of Android framework APIs as well as features that are only available through the library APIs. Each Support Library is backward-compatible to a specific Android API level. This design means that your applications can use the libraries\u0027 features and still be compatible with devices running old android flavors.\n\nIncluding the Support Libraries in your Android project is considered a best practice for application developers, depending on the range of platform versions your app is targeting and the APIs that it uses. Using the features the libraries provide can help you improve the look of your application, increase performance and broaden the reach of your application to more users.\n\n\n*Portions of this page are modifications based on [work][3] created and [shared by the Android Open Source Project][1] and used according to terms described in the [Creative Commons 2.5 Attribution License][2].*\n\n[1]: http://code.google.com/policies.html\n[2]: http://creativecommons.org/licenses/by/2.5/\n[3]: http://developer.android.com/tools/support-library/index.html\n\t\n","Version":"22.2.0.0","Summary":"Provide backward-compatible versions of Android framework APIs.","QuickStart":"v4 Support Library\n=============================\n\nThis library is designed to be used with Android 1.6 (API level 4) and higher. It includes the largest set of APIs compared to the other libraries, including support for application components, user interface features, accessibility, data handling, network connectivity, and programming utilities. Here are a few of the key classes included in the v4 library:\n\n**App Components**\n\n- Fragment - Adds support encapsulation of user interface and functionality with Fragments, enabling applications provide layouts that adjust between small and large-screen devices.\n- NotificationCompat - Adds support for rich notification features.\n- LocalBroadcastManager - Allows applications to easily register for and receive intents within a single application without broadcasting them globally.\n\n**User Interface**\n\n- ViewPager - Adds a ViewGroup that manages the layout for the child views, which the user can swipe between.\n- PagerTitleStrip - Adds a non-interactive title strip, that can be added as a child of ViewPager.\n- PagerTabStrip - Adds a navigation widget for switching between paged views, that can also be used with ViewPager.\n- DrawerLayout - Adds support for creating a Navigation Drawer that can be pulled in from the edge of a window.\n- SlidingPaneLayout - Adds widget for creating linked summary and detail views that appropriately adapt to various screen sizes.\n\n**Accessibility**\n\n- ExploreByTouchHelper - Adds a helper class for implementing accessibility support for custom views.\n- AccessibilityEventCompat - Adds support for AccessibilityEvent. For more information about implementing accessibility, see Accessibility.\n- AccessibilityNodeInfoCompat - Adds support for AccessibilityNodeInfo.\n- AccessibilityNodeProviderCompat - Adds support for AccessibilityNodeProvider.\n- AccessibilityDelegateCompat - Adds support for View.AccessibilityDelegate.\n\n**Content**\n\n- Loader - Adds support for asynchronous loading of data. The library also provides concrete implementations of this class, including CursorLoader and AsyncTaskLoader.\n- FileProvider - Adds support for sharing of private files between applications.\n\t\nThere are many other APIs included in this library. For complete, detailed information about the v4 Support Library APIs, [see the android.support.v4](http://developer.android.com/reference/android/support/v4/app/package-summary.html).\n\n*Portions of this page are modifications based on [work][3] created and [shared by the Android Open Source Project][1] and used according to terms described in the [Creative Commons 2.5 Attribution License][2].*\n\n[1]: http://code.google.com/policies.html\n[2]: http://creativecommons.org/licenses/by/2.5/\n[3]: http://developer.android.com/tools/support-library/features.html\n","Hash":"8474ad1dbdb82321131c21674320f8fd","TargetPlatforms":["android"],"TrialHash":null}
Binary file added Components/xamandroidsupportv4-18-22.2.0.0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions Components/xamandroidsupportv4-18-22.2.0.0/component/Details.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
The Android Support Library package is a set of code libraries that provide backward-compatible versions of Android framework APIs as well as features that are only available through the library APIs. Each Support Library is backward-compatible to a specific Android API level. This design means that your applications can use the libraries' features and still be compatible with devices running old android flavors.

Including the Support Libraries in your Android project is considered a best practice for application developers, depending on the range of platform versions your app is targeting and the APIs that it uses. Using the features the libraries provide can help you improve the look of your application, increase performance and broaden the reach of your application to more users.


*Portions of this page are modifications based on [work][3] created and [shared by the Android Open Source Project][1] and used according to terms described in the [Creative Commons 2.5 Attribution License][2].*

[1]: http://code.google.com/policies.html
[2]: http://creativecommons.org/licenses/by/2.5/
[3]: http://developer.android.com/tools/support-library/index.html

Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
v4 Support Library
=============================

This library is designed to be used with Android 1.6 (API level 4) and higher. It includes the largest set of APIs compared to the other libraries, including support for application components, user interface features, accessibility, data handling, network connectivity, and programming utilities. Here are a few of the key classes included in the v4 library:

**App Components**

- Fragment - Adds support encapsulation of user interface and functionality with Fragments, enabling applications provide layouts that adjust between small and large-screen devices.
- NotificationCompat - Adds support for rich notification features.
- LocalBroadcastManager - Allows applications to easily register for and receive intents within a single application without broadcasting them globally.

**User Interface**

- ViewPager - Adds a ViewGroup that manages the layout for the child views, which the user can swipe between.
- PagerTitleStrip - Adds a non-interactive title strip, that can be added as a child of ViewPager.
- PagerTabStrip - Adds a navigation widget for switching between paged views, that can also be used with ViewPager.
- DrawerLayout - Adds support for creating a Navigation Drawer that can be pulled in from the edge of a window.
- SlidingPaneLayout - Adds widget for creating linked summary and detail views that appropriately adapt to various screen sizes.

**Accessibility**

- ExploreByTouchHelper - Adds a helper class for implementing accessibility support for custom views.
- AccessibilityEventCompat - Adds support for AccessibilityEvent. For more information about implementing accessibility, see Accessibility.
- AccessibilityNodeInfoCompat - Adds support for AccessibilityNodeInfo.
- AccessibilityNodeProviderCompat - Adds support for AccessibilityNodeProvider.
- AccessibilityDelegateCompat - Adds support for View.AccessibilityDelegate.

**Content**

- Loader - Adds support for asynchronous loading of data. The library also provides concrete implementations of this class, including CursorLoader and AsyncTaskLoader.
- FileProvider - Adds support for sharing of private files between applications.

There are many other APIs included in this library. For complete, detailed information about the v4 Support Library APIs, [see the android.support.v4](http://developer.android.com/reference/android/support/v4/app/package-summary.html).

*Portions of this page are modifications based on [work][3] created and [shared by the Android Open Source Project][1] and used according to terms described in the [Creative Commons 2.5 Attribution License][2].*

[1]: http://code.google.com/policies.html
[2]: http://creativecommons.org/licenses/by/2.5/
[3]: http://developer.android.com/tools/support-library/features.html
Loading