除了参加了 Stuido Bot 这样应景的工具以外,Android Studio 不停保持着升级和优化。
New UI
首先要提到的是新版 Android Studio 提供了更加简洁的 UI 视图,低落了视觉复杂性,让用户更轻松地使用根本功能,并酌情显示复杂功能,从而打造现代、简洁的外观和风格。
主要更改如下:
简化了主工具栏,新增了 VCS、Project 和 Run widget
工具窗口采用了新的布局
新增了一些浅色主题和深色主题,带有对比鲜明且色调划一的调色板
新增了图标集,更易于辨识
简而言之就是四新:新工具栏、新工具窗口、新主题、新图标。
装备镜像
如今 Android Studio 支持在 Running Devices 窗口中投屏实体装备了,通过将装备的显示屏直接流式传输到 Android Studio,将可以直接在 Studio IDE 中执行比方启动应用、旋转屏幕、折叠和展开手机、更改音量等操作。
这是一个非常好用的功能,开发者从此无需在 AS 和实体装备之间来回切换了,大部门的操作都可以在 AS 内直接完成,将大大提高开发的效率。 PS.以前惯用的 screen copy 工具是不是也可以下岗了?
引入 cgroup 机制支持冻结缓存应用,加强杀进程能力,低落伍台整体的 CPU 占用和内存消耗。除了常规的 Android 应用生命周期 API (如前台服务、JobScheduler 或 WorkManager) 之外的后台工作将被禁止,受到影响
固然,Android 14 还推出了浩繁 New Features,这块实在容易被大家忽略,实则更重要。理由是 New Features 不像 Behavior Changes:OS 升级之后如果运行上出了问题,观察下文档就知道 14 变更了什么、如何改。而 New Features 作为新的功能、API,并不会影响 App 原来的逻辑,但实实在在地办理了痛点、优化了体验、提供了一个又一个特色能力,从久远来讲是更有价值的。
主要有这么几块新特性:
添加专用 ScreenShotCallback 来规范监听截屏的开发方式
添加全新 API 来简化 Hightlight 的实现方式
重新设计 Back Arrow 和支持目的界面的预览 Predictive Back Preview 来统一、加强 Android 平台上 Back 导航的体验