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 开发工具的更新大致就这些,总体还算是不错,可接受。

关于 Android Studio 的更多的细节,可能还要耐心等待官方放出新的 Android Studio 才能深挖出来。

最后,如果文中有任何疏漏或错误,欢迎指出

另外:欢迎打赏呐~  支付宝: daimajia@gmail.com  或者用支付宝直接扫码。


码字不易,讨个酒钱

推荐阅读更多精彩内容

  • 福利一: 推出了 8 个新的组件,同时向后兼容,新推出的这几个官方组件多是在 GitHub 上很火热的一些项目。 ...
    wangmq阅读 86评论 0 3
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 139,835评论 20 593
  • 听说,有些人一旦错过,便是失去。听说,单色姑娘喜欢小刀。听说,小刀喜欢过单色姑娘。 01我认识一个单色姑娘,她叫王...
    Haloo糖阅读 126评论 7 4
  • 天色灰蒙蒙的一片 夹杂着细雨的幽怨 这就是秋天吗 我不知道 我只知道时间如此残忍无言 她让一个人需要很久很久才可以...
    风之语666阅读 29评论 0 0
  • Objective 你对今天学的记得什么? 1.你主动选择时,就亮出了你的真身。这时,它有了自我实现的可能,也有了...
    太后只说话不发威阅读 27评论 0 0