版本:v22.2.0 免费版 大小:8.46 MB
类别:软件开发 系统:WinAll, WinXP, Win7
立即下载Support Library v7是一款支持v4与v7的安卓支持库,是安卓开发中必须要使用到的一个支持库文件,可以让安卓程序可以拥有更大的兼容环境.有需要的朋友就来IT猫扑下载吧!
早在2011年它作为安卓兼容库发布,在75%的应用中使用过,是最广泛使用的安卓库。它事实上不是一个单一的文件,而是一个集合,其中可以大致可以分为两组:兼容库和组件库。
每一个库都指明了所支持的最小sdk版本。有一点容易弄错,就是高版本的支持库很容易被理解为涵盖了低版本支持库的所有内容。实际上,并非如此。专注新版本向后兼容,使老版本上可以使用新的API。主要的兼容库有v4和v7版本!
安卓支持库同样提供了更小,更模块化的组件库,从而使开发者可以添加framework中没有的特性。这些库可以轻松的增删而不用考虑引用问题。以下是几个有价值的组件库:
v7-recyclerview: provides the RecyclerView component, which efficiently displays and animates large amounts of data and is designed to replace ListView
v7-cardview: provides the CardView component, enabling the cards UI design pattern
v7-gridlayout: provides the GridLayout class, which enables organizing UI elements into a rectangular grid
v7-mediarouter: provides MediaRouter and related classes, enabling Google Cast support
v7-palette: provides the Palette class, which enables developers to identify primary colors in an image
向你工程里添加这些组件就如同在你的build脚本中添加一个引用一样简单。
先不说便利性和模块化的好处,将组件从库中抽离出来允许Google在Framework之外发布重要API。这样在正式何入到framework之前方便收集反馈,和设计上的迭代更新。总比先在framework中发布再做更改好的吧。
Support Library v4
正如名字所示,它向后兼容到API4.支持了一些主要类的实现,比如Frament和Loader(API11引入),也支持了一些广泛使用的但不存在framework中的类,比如ViewPager和DrawerLayout。
不要光看名字。不管是不是要支持安卓1.6,这里仍然有一些很有用和重要库。并且由于支持库的引用依赖,一般很难避免不用v4.
Support Library v7
通常单纯地用于兼容。v7提供了诸如ActionBar(API11引入),Toolbar(API21引入),并且向后兼容到API7.它依赖v4支持库。
查看全部