android -------- Android Studio 4.0正式版发布
AndroidStudio4.0发布了,我也更新了试试
Android Studio 4.0(2020年5月) 更新了,此版本亮点包括新的 Motion 编辑器;构建分析器,可用于分析构建速度较慢的原因。同时对 CPU Profiler 用户界面进行了大修,提供更加直观的工作流和简单的线程并行分析。另一方面是改进了 Layout Inspector,现在可以提供应用 UI 的实时数据,调试设备内容更加准确。
Motion Editor
MotionLayout API扩展了功能丰富的ConstraintLayout ,来帮助开发者实现应用中复杂的动画效果。在Android Studio 4.0中,新的Motion Editor使此API的使用变得更加容易,Motion Editor可以用来创建,编辑和预览MotionLayout 动画。不再需要创建和修改复杂的xml文件,使用Motion Editor就可以生成,而且支持编辑约束集,过渡,关键帧和视图属性。而且如果想要查看编辑器创建的代码的话,只需要单击一下即可。同样方便的是,对于已经使用过ConstraintLayout的开发人员来说,IDE可以轻松地将其转换为MotionLayout。一个创建动画的效果可以参考下图。
改进的Layout Inspector
在debug模式下运行你的应用,然后借助新的Layout Inspector工具可以查看你的应用当前显示的布局结构及数据显示,而且还可以查看视图的实时3D效果图来检查布局的层次结构。这个功能可以用来更好的检查开发过程中遇到显示问题。效果图如下
可以通过菜单中的View > Tool Windows > Layout Inspector来打开Layout Inspector窗口。在API 29之上的设备还可以查看更多的内容,例如实时3D效果图。可以打开此链接学习到更多关于Layout Inspector的内容。
Layout Validation
使用布局验证可以在多个不同尺寸,不同分辨率的屏幕上来比较UI的显示效果,预览布局,以调整到最佳的显示效果。
在Android Studio的右上角可以找到Layout Validation选项卡。
Develop & Profile 改进的CPU Profiler
CPU Profiler升级之后可以提供应用程序中的线程活动信息,并记录了丰富的内容。因此可以在UI中更加直观的浏览数据。在AS4.0中,CPU记录现在和主事件探查器的时间轴分开了,并且按组显示。
现在可以在线程活动时间轴查看所有的线程活动(包含方法、函数和事件),可以使用新的快捷键进行轻松的移动数据(例如:使用W,A,S,D来进行缩放和平移)。而且还设计了独特的颜色来区分,而且进行了排序,首先会显示比较忙的线程。
混淆代码的智能编辑器
在之前编写混淆代码时,大概都复制粘贴的比较多,而在AS 4.0中提供了智能编辑器功能,不但在编写混淆代码会有自动补全所有类,方法和字段功能,而且还有语法突出显示,错误检查和提醒等功能。
Android Gradle Plugin 4.0.0包括了构建分析器,Java 8 语法的支持,启用或禁用构建功能的新选项等。关于完整的功能列表,可以查看官方文档Android Gradle Plugin 4.0.0发布说明。
构建分析器
使用了AGP4.0.0后,就可以使用Build Analyzer工具来显示整个项目构建过程中哪些部分耗时最高了,以此可以来检查一些过时的或错误的配置可能导致的构建耗时,来优化项目的构建时间。参考官方文档可以了解更多内容。
Feature-on-feature dependencies
使用Android Gradle插件4.0.0及更高版本时,现在可以指定动态功能模块依赖于另一个功能模块。能够定义这种关系可确保应用程序具有所需的模块以解锁其他功能,从而减少请求并简化应用程序的模块化。例如,:video功能可以取决于:camera功能。如果用户想解锁录制视频的功能,则应用程序会在请求时自动下载所需的:camera模块:video。
启用或禁用构建功能的新配置
AGP内置一些支持库,例如data binding,view binding,以及一些构建功能,例如自动生成BuildConfig。但是也可能不需要这些功能。在AGP4.0.0版本中,现在可以禁用这些功能,大幅度提高大型项目的构建速度。例如
android {buildFeatures {viewBinding = falsedataBinding = false...}
}
官方文档
https://developer.android.google.cn/studio
参考博客
https://blog.csdn.net/jklwan/article/details/106429077
android -------- Android Studio 4.0正式版发布相关推荐
- Android QQ 6.7.0正式版发布 聊天时点击图片可直接编辑并发送
腾讯手机版Android QQ v6.7.0正式版发布,上一个正式版发布于1月18日,时隔56天又迎来了新版升级,聊天窗口新增GIF热图推荐,聊天时点击图片可直接编辑并发送,可将手机中连拍照片生成动图 ...
- 直通输出设备 android kodi,Kodi 17.0 正式版发布,开源软件媒体中心
Kodi 17.0 正式版发布了,Kodi (以前称为 XBMC™)是一个免费和开源(GPL)的软件媒体中心,用于播放视频.音乐.图片.游戏等. Kodi 可在 Linux.OS X.Windows. ...
- Android Studio 2.0 正式版发布啦 (首次中文翻译)
Android Studio 2.0 发布了,增加了一些新特性: 1. 更加完善的 Instant Run 2. 更快的 Android Emulator 3.GPU Debugger Preview ...
- Android腾讯QQ定制版,Android QQ 5.4.0 正式版发布
新版手机QQ着力对支付功能进行了更新,预示了其在2015年发力移动支付的决心.而与此同时,手机QQ选择在临近春节之前选择上线QQ新春红包功能,不少猜测,此举是腾讯为在春节期间进一步抢占支付宝市场份额而 ...
- Android Studio 3.1 正式版发布
Android Studio 3.1 正式版发布了 今天 Android Studio 3.1 正式版这是发布,发布了新版本,我当然是第一时间更新了,总体来说很不错,建议更新,下面介绍一下这次主要更新 ...
- android 7.0分享到qq,腾讯 QQ 安卓版 v7.7.0正式版发布!
腾讯 QQ 安卓版 v7.7.0正式版发布,上个正式版v7.6.8发布于上月底,此次升级主要是"我的文件"新增腾讯文档,QQ视频拍摄功能全新升级,聊天时可发送会飞的魔性表情给好友. ...
- android9是最新版本,Android9.0正式版发布,你的手机升级到主流Android8.0系
原标题:Android9.0正式版发布,你的手机升级到主流Android8.0系 今天凌晨,谷歌正式推送Android9.0更新,这款最新的安卓系统被命名为Android Pie,Pie意义为&quo ...
- 极客日报第6期:天猫京东双十一总交易额7697亿元,你贡献了多少?.NET 5.0 正式版发布!
文章目录 互联网快讯 程序员专区 Github每日精选 CSDN社区优质博文精选 互联网快讯 1.天猫京东双十一总交易额7697亿元,你贡献了多少? 零点,2020天猫双11全球狂欢季的最终交易额定格 ...
- StartOS 5.0 正式版发布
StartOS 5.0正式版发布了. StartOS -- 是由东莞瓦力网络科技有限公司发行的开源操作系统,符合国人的使用习惯,预装常用的精品软件,操作系统具有运行速度快,安全稳定,界面美观,操作简洁 ...
最新文章
- char varchar nvarchar区别
- iOS性能之WebP
- PHP中不用第三个变量交换两个变量的值
- C++ 双向链表的建立与遍历
- Oracle数据库 查看表是否是 索引组织表的方法
- logback日志配置
- leetcode面试题 04.02. 最小高度树(深度优先搜索)
- python的flask实现第三方登录怎么写_Python语言的Flask框架应用程序实现使用QQ账号登录的方法...
- Python开发【第五篇】迭代器、生成器、递归函数、二分法
- Spring MVC学习总结(15)——SpringMVC之国际化简单实现
- 让Kubernetes成为数据中心操作系统(DCOS)的一等公民
- 试题4 基础练习 闰年判断
- BZOJ.4500.矩阵(差分约束 SPFA判负环 / 带权并查集)
- opencv如何判断图像亮暗
- vim无法写入hosts文件(提示hosts是一个只读文件)
- 怎么把安装包挂在HTML,怎么把安装包拷贝到u盘
- 网购心脏起搏器存在多达8000个程序漏洞
- 实验2 格式化输入输出和分支语句
- CAJ转WORD的方法(原创方法,仅用于学习记录,免费但是很麻烦)
- Unity接口的使用