Android 13 正式发布,提供预测返回手势、生产力改进...

谷歌开发团队已将 Android 13 源代码推送到 Android 开源项目(AOSP) ,并正式发布最新版本的 Android 13。

对于开发者,Android 13 专注于隐私和安全以及开发者生产力。此外,Android 13 还致力于成为更好的平板电脑和大屏幕操作系统。

开发人员生产力和工具

  • 主题应用图标

Android 13 将 Material You 动态颜色扩展到所有应用图标,用户可以选择继承其壁纸色调和其他主题偏好的图标。因此,开发应用程序的时候只需提供一个单色应用程序图标,和对自适应图标 XML 的调整。

  • 改进的日文文本换行 - TextViews 现在可以通过文集(听起来自然的最小单词单位)或短语(而不是字符)来换行文本,以获得更优美和可读的日文应用程序。下图是启用短语样式(底部文字)和未启用(顶部文字)的日语文本换行:

  • 改进了非拉丁脚本(non-latin scripts)的行高 - Android 13 通过使用适合每种语言的行高来改进非拉丁脚本(例如泰米尔语、缅甸语、泰卢固语和藏语)的显示,新的行高可防止剪裁并改善字符的定位。

  • 颜色矢量字体 - Android 13 增加了对 COLR 版本 1(规范介绍视频)字体的渲染支持,并将系统表情符号更新为 COLRv1 格式。COLRv1 是一种新的、高度紧凑的字体格式,可以在任何大小下快速清晰地呈现。

△ COLRv1 矢量表情符号 (左) 和位图表情符号

COLRv1 矢量表情符号(左)和位图表情符号。

  • Quick Settings Placement API

对于提供自定义 Quick Settings 磁贴的应用,Android 13 让用户更容易发现和添加磁贴。

使用新的磁贴放置 API,应用可以提示用户在一个步骤中直接添加自定义快速设置磁贴,而无需离开您应用。

更多详情在这里

  • 可编程着色器

Android 13 引入了可编程 RuntimeShader 对象,其行为使用 Android 图形着色语言 (AGSL) 定义。可以使用这些着色器在您的应用程序中创建波纹模糊拉伸和其他类似的高级效果。

更多详情在这

  • PlaybackState 派生的媒体控件

Android 13 系统从 PlaybackState 派生了媒体控件,提供更丰富的多媒体控件集,这些控件在手机和平​​板设备之间保持一致,并与其他 Android 平台(如 Android Auto 和 Android TV)保持一致。

更多详情在这里

  • 蓝牙 LE 音频 

低功耗 (LE) 音频是下一代无线音频,支持新的用例,例如向朋友共享和广播音频,或订阅公共广播以获得信息、娱乐。它确保用户可以在不牺牲电池寿命的情况下接收高保真音频,并在不同的用例之间无缝切换。

Android 13 增加了对 LE Audio 的内置支持,因此开发人员可以在兼容设备上使用新功能。

更多详情在这里

  • MIDI 2.0 支持

Android 13 增加了对新 MIDI 2.0 标准的支持,包括通过 USB 连接 MIDI 2.0 硬件的能力。这提供了像提高控制器分辨率、更好地支持非西方语调,以及使用每个音符控制器的表现力等功能。

更多详情在这里

  • OpenJDK 11 更新

Android 13 核心库现在与 OpenJDK 11 LTS 版本保持一致,为应用程序和平台开发人员提供库更新和 Java 11 编程语言支持。目前计划通过 Google Play 系统更新将这些核心库更改引入更多设备,作为运行 Android 12 及更高版本设备的 ART 模块更新的一部分。

更多详情在这里

  • 预测返回手势

Android 13 引入了新的 API,可让应用通知系统提前处理返回事件,这种做法被称为“提前”模型。这种新方法是多年努力的一部分,可以使应用程序支持预测性后退手势,该手势可通过开发者选项在 Android 13 中进行测试。

更多详情在这里

为平板电脑打造

Android 13 扩展了今年早些时候发布的 12L 更新,在平板电脑上提供了更好的体验。比如增强的多任务任务栏、系统 UI 和应用程序中的更多大屏幕布局和优化、改进的应用程序兼容性模式等功能。


 

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/206677/android-13-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。