FinOps有望降低企业50%+的云成本! 了解详情
写点什么

Android Studio 2.3 支持构建缓存,改进的 Constraint Layout,以及更多新特性

  • 2017-03-15
  • 本文字数:831 字

    阅读完需:约 3 分钟

Google发布了Android Studio 2.3 版本,Android Studio 是Android 开发的官方IDE,该版本为整个开发流程添加了许多新特性。

UI 设计

版本 2.2 引入的 ConstraintLayout 现在在 2.3 中已成为稳定的特性。此外,它还支持沿某一方向分布视图,并能够在调整容器大小时保持控件的宽高比

另外,PNG 文件现在可以转换为压缩格式 WebP 。相比于 PNG,WebP 能够使文件的大小减少多达 25%。

构建

Android Studio 2.2 中引入的构建缓存机制现在在2.3 中默认启用,该机制能够有效地减少构建时间。

由于大量的重新实现和更为明确的UI,即时运行(Instant Run)特性现在具有了更好的可靠性。该特性能够在模拟器中直接运行修改的代码,而无需完全重启应用程序。特别地,运行按钮现在将始终触发程序重启,而即时运行则由新的应用更改(Apply changes)操作来触发。

开发

为了方便管理旧版lint 警告,Android Studio 2.3 允许定义 lint 基准(lint baseline),因而只有较新的警告才会显示。

借助于程序链接助手(App Link Assistant),应用程序的深层链接(deep linking)管理变得更为容易。程序链接助手可以为应用程序的URL 定义新的intent,使用Digital Asset Link 文件声明其网站关联(website association),以及测试其与程序链接相关的功能。

Android Studio 2.3 中的其它新特性还包括:

  • 改进的布局编辑器调色板(Layout Editor palette),该调色板现在允许排序和搜索控件,并显示预览。
  • 控件属性现在可以加星标,以便它们显示在收藏夹中。
  • 最新的 Android 模拟器已重新引入复制和粘贴特性
  • 模拟器工具已移至其自己的目录,android avd 已被新工具 avdmanager 替换,该 avdmanage 工具专用于创建和管理 Android 虚拟设备。

查看英文原文: Android Studio 2.3 Brings Build Cache, Improved Constraint Layout, and More


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-03-15 19:001988

评论

发布
暂无评论
发现更多内容

架构师训练营 -week11-总结

大刘

极客大学架构师训练营

《Linux就该这么学》PDF版免费下载

计算机与AI

Linux

阿里开源十亿级并发设计手册:数据库+缓存+消息队列+分布式+维护

Java架构追梦

Java 阿里巴巴 编程 架构 亿级流量

性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?

落朽

架构师训练营第 1 期第11周作业

业哥

架构师训练营第11周总结

吴传禹

极客大学架构师训练营

架构师训练营第二周学习心得

cc

LeetCode题解:874. 模拟行走机器人,模拟情境,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营 - 第十一周总结

一个节点

极客大学架构师训练营

系统性能的主要技术指标以及变化

皮蛋

喝完可乐桶后程序员回归本源,开源Spring基础内容

小Q

Java spring 学习 源码 面试

Mysql Docker 主从配置

MySQL Docker 主从读写

架构师训练营 - 第十一周作业

一个节点

极客大学架构师训练营

5 千字长文+ 30 张图解 | 陪你手撕 STL 空间配置器源码

herongwei

c++ 源码 后端 内存 stl

架构词典:缓存

lidaobing

缓存 架构

到手的股权,又没了 | 法庭上的CTO(2)

赵新龙

股权 CTO 28天写作

极客时间架构师培训 1 期 - 第 11 周作业

Kaven

整天都在讨论使用SpringBoot,可你居然连缓存都不清楚

小Q

Java 缓存 学习 面试 springboot

ShardingSphere Proxy 主从读写 入门使用

Java 主从读写 ShardingSphere

秒懂DHCP是什么

月薪8k和月薪38K的程序员差距在哪里?学习Linux C/C++ 这些你就知道了

ShenDu_Linux

c++ Linux 程序员 Linux服务器开发 C、C++程序员

架构师训练营第七周作业

丁乐洪

架构师训练营第 1 期第 11 周学习总结

好吃不贵

极客大学架构师训练营

我膨胀了,测试必要商城小程序,用了3种方式!:)

清菡软件测试

App

极客时间架构师训练营 1 期 - 第 11 周总结

Kaven

ShardingSphere Raw JDBC 主从示例

Java JDBC ShardingSphere

Sharding-Sphere Proxy 分库分表 简单示例

Java MySQL 分库分表 ShardingSphere-Proxy

从华为看VUCA时代如何让组织不断乘风破浪?

Alan

华为 战略思考 组织发展 组织活力

框架设计作业

cc

架构师养成第二课

万有引力

架构师训练营第11周课后作业

吴传禹

极客大学架构师训练营

  • 需要帮助,请添加网站小助手,进入 InfoQ 技术交流群
Android Studio 2.3支持构建缓存,改进的Constraint Layout,以及更多新特性_移动_Sergio De Simone_InfoQ精选文章