导读:这个兼容库很容易和之前的

Android Support Library 22.1

混淆,都是兼容库,区别是这个库多了个Design。 Android Support Library 22.1只是支持了一些基本控件的材料设计化,但是这个库更多的是对一些特效的实现,这个库和github上的很多开源项目是有很大关系的,material design的很多效果,同一种效果在github上有太多的实现,现在官方把部分效果标准化了。

安卓5.0是是有有史以来最重要的安卓版本之一,这其中有很大部分要归功于material design的引入,这种新的设计语言让整个安卓的用户体验焕然一新。我们的详细专题是帮助你开始采用material design的好去处。但是我们也知道,这种设计对于开发者,尤其是那些在意向后兼容的开发者来说是一种挑战。

在Android Design Support Library的帮助下,我们为所有的开发者,所有2.1以上的设备,带来了一些重要的material design控件。你可以在这里面找到navigation drawer view输入控件的悬浮标签悬浮操作按钮snackbar选项卡以及将这些控件结合在一起的手势滚动框架

如果视频不能播放,直接到优酷观看http://v.youku.com/v_show/id_XMTI1MDA2OTUyMA==.html

现在就可以使用了!

Design library现在已经可以使用了,确保你在SDK Manager中更新了Android Support Repository。添加一行依赖,然后你就可以开始使用Design library了:



Design library依赖于Support v4 和 AppCompat Support库,在添加了Design library依赖之后,这些库会自动的包含进来。我们还让这些控件可以在Android Studio的布局编辑器里预览。

Design library, AppCompat以及所有的安卓支持库是创建一个现代,美观app的重要工具。

译文完。


这里面最难理解的应该是CoordinatorLayout,觉得要真正理解有必要看看其实现的源码,而且个人认为CoordinatorLayout虽然封装的很好,但是其使用并不直观。

最后附上Android Design library的demo:

https://github.com/chrisbanes/cheesesquare

results matching ""

    No results matching ""