Google I/O 2015 为 Android 开发者带来了哪些福利?

昨天,在车库咖啡,和一群老朋友一起度过了一个愉快的 Google 之夜。

首先得说的便是,今年的更新有些不给力,至少显得不够 Geek。我也不打算接着盘点一些在 Keynote 中的资讯,想必很多人在各个站点已经看过不知道多少遍了,我接下来想说的一些是关于这次 Google I/O 为 Android 开发者们带来了怎样的福利。

福利一:

推出了 8 个新的组件,同时向后兼容,新推出的这几个官方组件多是在 GitHub 上很火热的一些项目。

AppBarLayout:全新,用来实现各种 Material Design 概念效果的一个 Layout,主要负责对滑动的响应。

CollapsingToolbarLayout:类似这张图。

CoordinatorLayout:全新,更加彪悍的 FrameLayout。

FloatingActionButton:类似这个shell-software/fab。

NavigationView:全新,置于 DrawerLayout 内部的菜单。

Snackbar:类似这个MrEngineer13/SnackBar

TabLayout:普通的可滑动的 Tab。

TextInputLayout:类似这个wrapp/floatlabelededittext。

更多组件相关的细节,查看官方 Blog。

福利二

新增支持 SVG 图片资源,Android Studio 将自动根据 SVG 生成合适大小的图片。

福利三

全新的界面设计器,对布局,色彩等等资源的编辑能力大幅提升,个人最喜爱的一个改变是增加了主题编辑器。

福利四

新的 Gradle Plugin,编译速度大幅提升,引入了全新的 Compiler -- Jack,以及新的高速 Png 资源处理器。

福利五

开始支持Data Binding,这也意味着MVVM将成为 Android 的一种新的 Android 开发技巧。

福利六

Android Studio 将集成 CLion,更好的支持 NDK C/C++ 的开发,需要留意的是他不是简简单单的集成 CLion,而是在 CLion 的基础上增加了与 Android 开发更贴切的特性,比如 Jni 方法名自动生成。

福利七

支持单元测试 已经 外部测试模块,未来 Android 的测试流程将会是下图这样的。

Google 对 Android 开发工具的更新大致就这些,总体还算是不错,可接受。

更多相关文章

  1. Android(安卓)WebView不支持H5输入type =“file”解决方法
  2. [置顶] 【Bugly干货分享】关于 Android(安卓)N 那些你不知道的事
  3. 【Cocos2dx通信(Http&Socket)相关编译到Android细节总结】编译加
  4. android开发之Android(安卓)5.0 Lollipop新特性介绍
  5. Android(安卓)Studio gardle 配置 ndk 指定 ABI: abiFilters 详解
  6. Android浏览器Browser二次开发(二)支持WML
  7. Android(安卓)开发之布局细节对比:RTL模式
  8. Android再添新功能 支持汉语语音指令
  9. 赠书福利《Android(安卓)全埋点解决方案》

随机推荐

  1. RxJava在Android的应用场景
  2. android 动态设置控件大小
  3. android 文件保存方法 sd卡中或系统
  4. android dialog使用小结
  5. 检测android机器是否有GPS模块
  6. Android(安卓)图片缩放,图片圆角处理
  7. android 常用代码
  8. android Rect的使用
  9. 【Android代码片段之三】TabActivity实现
  10. Android(安卓)百度地图-实现POI的搜索(搜