zoukankan      html  css  js  c++  java
  • Android Support Library

    The Android Support Library Packet 介绍

    Support Library文档归类

    • v4 Support Library
    • Multidex Support Library
    • v7 Support Libraries

              v7 appcompat library

              v7 cardview library

              v7 gridlayout library

              v7 mediarouter library

              v7 palette library

              v7 recyclerview library

    • v8 Support Library
    • v13 Support Library
    • v17 Leanback Library
    • Annotations Support Library
    • Design Support Library

    Each library is called v<api>, indicating the minimum API level that they require

    Support Library介绍:Android的Support Library支持库是一组提供了仅可通过库API的Android框架API的向后兼容的版本,以及功能的代码库。

    每个支持库是向后兼容到一个特定的Android API级别。这样的设计意味着你的应用程序能兼容较低版本系统,使之仍然可以使用Material Design等设计。
    一般情况下,我们建议包括V4支持和V7应用程序兼容性库,因为它们支持广泛的Android版本,并提供建议的用户界面模式的API
    Android Support Library支持库也有很多版本,随着版本的迭代,又增加或者改变了一些控件,故认为应该尽量使用较高版本的支持库。

    v4 Support Library 这个库的设计与Android1.6(API级别4)和较高的使用
       The Gradle build script dependency identifier for this library is as follows:
       com.android.support:support-v4:21.0.0

    v7 appcompat libraries
           This library adds support for the Action Bar user interface design pattern. This library includes support for material design user interface implementations.
    这个库增加了Action Bar的用户界面设计模式的支持,这个库包含了Material Design的用户界面实现支持。
    Here are a few of the key classes included in the v7 appcompat library:
    •ActionBar - Provides an implementation of the action bar user interface pattern. For more information on using the Action Bar, see the Action Bar developer guide.
    •AppCompatActivity - Adds an application activity class that can be used as a base class for activities that use the Support Library action bar implementation.
    不过Google建议使用Toolbar代替ActionBar。
    compile 'com.android.support:appcompat-v7:24.0.0'(如果你使用的是Eclipse或者Ant编译你的APP,这个包需要依赖android-support-v4.jar,这两个包要同时包含进工程中)

    v7 cardview library
       com.android.support:cardview-v7:21.0.0

    v7 gridlayout library
       com.android.support:gridlayout-v7:21.0.0

    Design Support Library
          该设计套件提供的API来支持材料设计的组件和模式来应用到你的程序。该库提供了Material Design质感设计.
    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.
    compile 'com.android.support:design:24.0.0'

    v13 Support Library

        这个库的设计与Android3.2(API级别13)和较高的使用
    com.android.support:support-v13:18.0.0

    Android Support Library更加详细介绍:https://zhuanlan.zhihu.com/p/20260335

    这里介绍了Android Support Library的前世今生http://www.jianshu.com/p/f5f9a4fd22e8

    https://www.zhihu.com/question/30880959

    http://blog.csdn.net/zhangke3016/article/details/51771860

  • 相关阅读:
    java定时器
    存储过程
    set and get 使用方法
    getXxx setXxx入门理解
    oracle数据字典
    消息队列的两种模式
    Cookie/Session机制详解
    mysql千万级数据量根据索引优化查询速度
    window7下配置python2.7+tornado3.3开发环境
    priority queue优先队列初次使用
  • 原文地址:https://www.cnblogs.com/feng-ye/p/5755356.html
Copyright © 2011-2022 走看看