布局编辑器:新版 AS 在布局编辑器方面有所加强。设计布局时,新的控件库面板和错误提示面板让我们拖放控件更加自如。尤其是 ConstraintLayout 约束布局的使用,分组、链接更加方便。
Icon 预览适配:随着 Android O 系统引入多种形状的桌面图标、开始支持应用在不同设备上显示不同形状的图标,新版 AS 也在 Image Asset 工具上有所改进。我们可以创建和预览不同形状的 Icon 显示样式。
XML 字体支持:这也是一个辅助 Android O 系统的功能。当工程中 targetSdkVersion 为 Android O 的版本号时,XML 中的文本控件使用的自定义字体可以在 3.0 版本的 AS 中实时预览。补充一点,我们还可以使用内置的下载字体资源,避免打包字体资源到 APK 文件中。然而前提是,保证目标设备远行有 Google Play Services v11.2.63 或更高版本。(国内环境,你懂的,后半句当我没说。)
设备文件浏览器:大家知道,DDMS 里面有个 File Explorer 工具,还是蛮实用的,尤其在开发数据持久化方面的功能时特别方便。但是令人为难的是,DDMS 打开时会关闭 AS 的 ADB 调试功能,logcat 什么的都没法使用,这不是让我们解决鱼与熊掌的问题嘛。现在,你只需要更新一下 AS 即可解决这个问题。3.0 AS 提供的设备文件浏览器能够帮助我们快速预览和修改应用的数据文件。
性能监听器:新版 AS 工具在 CPU、内存和网络活动方面增加有监听工具,友好的可视化实时预览图,能够帮助我们更好地开展应用性能优化相关的工作。放上几个图,大家感受一下: