Google 2015 I/O大会为我们带来了什么?
2015-06-05 09:18
776 查看
from daimajia:
http://blog.daimajia.com/2015/05/google-io-2015/
昨天,在车库咖啡,和一群老朋友一起度过了一个愉快的 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 才能深挖出来。
最后,如果文中有任何疏漏或错误,欢迎指出。
本条目发布于2015年5月30日。属于Android分类。
http://blog.daimajia.com/2015/05/google-io-2015/
昨天,在车库咖啡,和一群老朋友一起度过了一个愉快的 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 才能深挖出来。
最后,如果文中有任何疏漏或错误,欢迎指出。
本条目发布于2015年5月30日。属于Android分类。
相关文章推荐
- Google Interview - Print Matrix Diagonally
- GoodSync 同步 对比 备份
- Custom golf bags are
- VIEWGOOD(远古)全媒体资源在政府行业中的应用
- [Algorithms] Heap and Heapsort
- Django笔记 —— 模型
- [LOJ 1030] Discovering Gold
- google访问
- go学习(一)
- Algorithms—200.Number of Islands
- 更新登录SAP后的LOGO
- 3sum和4sum(从数组中选3/4个数,使其和为目标值)
- GO语言学习: 项目构建 及编译 初步
- 如何设置网页标签的LOGO
- 利用Google map API 查询出当前地址的周边信息(学校,餐厅,地铁站,公交站等等)
- LightOJ - 1030 Discovering Gold 期望
- django 聚合函数
- Django使用总结
- Algorithm --> 动态规划
- 从零搭建mongo分片集群的简洁方法