Android-Support Package features

Source: Internet
Author: User

Android-Support Package features
The suffix vX of each Support package indicates the minimum version level that can be used. The reason why you cannot use the earlier version is that with the upgrade of the version, there are many features or APIs that are not supported in the new version. Therefore, if you use these support packages in the old version, the application may crash. Support-v4 support-v4 package is Android support package of the lowest level. The so-called v4 indicates that it supports Android1.6 (API Level4) at the minimum ). In the support-v4 package, it has a lot of classes, mainly includes the support for application components, user interaction experience of some tools, some data network tools, we will take a detailed look at some specific classes in it. Fragment of system components: in fact, Fragment has not officially entered the Android framework system until Android3.0. However, for lower version compatibility, therefore, he helped us adapt to the Fragment framework in earlier versions (Added support for encapsulated user interfaces and features so that applications can adapt to large and small screen devices) icationicationcompat: this is an adaptation to the notification bar and helps you display more information in the notification bar of earlier versions LocalBroadcastManager: This is used for local broadcast notifications, when the notification you want to send is only received by this application, you should use it. ViewPager in the user interface interaction section: adds a ViewGroup to manage the layout of the subview, which allows sliding interaction between self-Attempted views. PagerTitleStrip and PagerTabStrip: These two are the help classes of ViewPager. Their role is to switch the Tab bar to secondary display. (Switching between a non-interactive title bar and a navigation widget in the viewpager view) DrawerLayout: Mainly used for the implementation of the slide bar. SlidingPaneLayout: this class is also used for implementation of the slide bar. Unlike DrawerLayout, when the DrawerLayout slide bar is displayed, it overwrites the current page by default, slidingPaneLayout removes the current page. Accesility ility extends ebytouchhelper: A Tool class that helps you customize View to achieve Accessibility. AccessbilityEventCompat, AccessbilityNodeInfoCompat, AccessbilityNodeProviderCompat, AccessbilityDelegateCompat: these are the classes used to adapt to the Accessibility function. Content data access help Class Loader: Mainly used to asynchronously load data FileProvider: Provides the file sharing function between applications. v7 appcompat library this Library depends on v4 Support library. If you are using Ant or Eclipse, make sure to introduce v4 Support Library as part of this Library classpath. ActionBar provides the anctionbar User Interface implementation mode. To add an application using ActionBarActivity, you must use the activirty class as the base class and use the activity that supports anctionbar. Added support for standardized sharing actions (such as e-mails or publishing to social networking applications), which can be included in anctionbar. The gridlayout library of v7 adds support for the GridLayout class. This class allows you to use the grid of rectangular cells to arrange user interface elements. V7 mediarouter library provides MediaRouter, MediaRouteProvider, and related support for Google Cast developer preview (Google projection ). Support-v8 support-v8 has only one feature, is used to render the script. The support-v13 library is designed for Android 3.2 (API level 13) or later. It adds support for Fragment User Interface styles (using the FragmentCompat class) and additional fragment support classes. The support-v17 package is mainly used to support TV devices and provides many components for TV devices.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.