1、前言
Android Studio又更新了,每次重大更新都给我们的生产力提升了一个台阶,当然也会带来神奇的bug,墙裂提醒各位小伙伴升级请慎重!!!
【真香警告】Android Studio下载链接:
for Windows(64-bit) / for Linux(64-bit) / for Mac(64-bit)
这次Android Studio 4.0版本的正式上线不容易呀,疫情如此严重还是如约而至,希望稳定性也不差。话不多说,我们进入正题,Android Studio 4.0 新功能与优化。
2、新功能
2.1 MotionLayout与Motion Editor
本次升级新增的MotionLayout令人眼前一亮,它扩展了功能丰富的ConstraintLayout ,来帮助开发者实现应用中复杂的动画效果。
Android Studio特地增加了Motion Editor使MotionLayoutI的使用变得更加容易,Motion Editor可以用来创建、编辑和预览MotionLayout 动画。
此后实现动画不再需要创建和修改复杂的xml文件,使用Motion Editor就可以生成,而且支持编辑约束集,过渡,关键帧和视图属性。而且对于已经使用过ConstraintLayout的开发人员来说,IDE可以轻松地将其转换为MotionLayout。如果想要查看编辑器创建的代码的话,只需要单击一下即可。
想要学习更多关于Motion Editor的内容,可以参考官方文档。
2.2 Layout Validation
在Android Studio的右边栏可以找到新增的Layout Validation选项卡,这是一个可视化的布局验证工具,可以同时预览不同设备和配置上的布局,从而帮助检测布局错误并创建更多可访问的应用程序。
在 Layout Validation 窗口中,可以选择四个不同的验证属性:
- Pixel Devices :在多种像素设备上预览应用。
- Custom :使用自定义显示选项(例如屏幕方向或语言)预览应用。
- Color Blind:使用常见色盲类型的模拟预览应用。
- Font Sizes:使用各种字体大小预览应用。
想要学习更多关于Layout Validation的内容,可以参考