Android 10正式版发布,支持5G和折叠屏设备
原文链接:https://dwz.cn/FQ118EWj | 来源:码农突围
在美国时间9月3日,谷歌发布了Android 10正式版,经过了一年多的开发和早期使用者的数个月的测试,Android10正式版终于发布了。
Android10的亮点
Android 10主要亮点
Android 10走在移动创新技术的前沿,具有先进的机器学习技术,同时也支持新兴设备,例如折叠屏设备和5G设备。
下面介绍需要开发者关注的Android 10中的技术以及如何使用。
创新和新体验
借助Android 10,作为开发者可以使用最新的硬件和软件技术来为用户构建更好体验的应用。
Foldables(折叠屏)
基于强大的多窗口支持,Android 10扩展了跨应用程序窗口的多任务处理,还提供屏幕连续性以便在设备折叠或展开时保持应用程序状态。
5G网络
5G网络提供了更快速度和更低的延迟,Android 10增加了对5G网络的支持,并扩展了现有的API, 以便利用这些增强的功能。
10个新特性
1、 暗黑模式
Android Q 的暗黑模式和 Android Pie 的暗黑模式不同,在 Android Q 中,暗黑模式适用于任何地方,如果应用不支持暗黑模式,那么系统将自动设置一个暗黑模式。
2、 桌面模式
Android Q 将支持桌面模式,类似三星 Dex 和华为的投影模式。它提供类似一个类似于 PC 的体验,但是远远不能代替 PC。
3、 隐私增强
Android Q 还将更多地使用 Android Pie 中推出的隐私功能。在 Android Q中,您可以选择应用程序在后台运行时是否可以访问该位置。
此外,当应用程序使用您的位置数据、麦克风或摄像头时,您将在通知栏中看到相应的图标。它会告诉你哪个应用程序正在使用该权限。
Android Q 中还有一个新的专用隐私页面。它显示了您的联系人、短信和其他敏感信息的应用程序的确切数量。
4、 超级锁定模式
现在,Android Pie 有一个锁定模式,可以禁用指纹传感器,但我猜 Android Q 将会有某种超级锁定模式。
泄漏的信息中包括一个“传感器关闭”切换按钮,该按钮将设备置于飞机模式,并禁用手机上的所有传感器。
5、 屏幕录制
Android Q 支持屏幕录制,就想 iOS 一样。在泄漏信息中我们发现。录屏功能还不完善,可以通过长时间按下“电源”菜单中的“屏幕快照”来开启。
6、 移除 Android Beam
用于在设备之间共享文件的 Android Beam 选项消失了。这个功能基本上没有什么人用,移除了很多人也没什么感觉吧。
但如果我的假设是正确的,那么谷歌可能正在为 Android 开发一个新的文件共享功能,类似于苹果的 AirDrop 和 Windows10 上的共享功能。希望能在 Chromebook 上看到它,那也就不足为奇了。
7、 运营商锁定
如果你从运营商那里购买锁定的 Android Q 设备,他们将有能力阻止你使用其他特定运营商的SIM卡。
8、 面部识别。
XDA 团队发现了一串字符串,这些字符串表明 Android 10 将具有内部面部识别功能。这意味着谷歌官方支持面部解锁系统。
9、 不允许从后台读取剪贴板信息
Android Q 包含了名为“READ_CLIPBOARD_IN_BACKGROUND”的新权限。顾名思义,新的权限将阻止随机的后台应用程序访问剪贴板内容。
10、 降级应用程序更新。
许多关于泄露的代码和命令行表明,Android Q 将有将应用程序回滚到以前的版本的功能。
11、新字体、图标形状和提示颜色。
Android Pie的一个特点是能够改变背景主题。
有了AndroidQ,谷歌计划增加更多的定制功能。泄露的 Android 信息中展示了新的两种新字体,图标形状,如正方形、松鼠、TearDrop,新的提示颜色:黑色、绿色和蓝色。
手势导航
Android 10提供了完全的手势导航模式,不仅移除了导航栏,而且允许应用程序使用全屏幕,提供更丰富和更身临其境的体验。它通过边缘滑动而不是按钮实现了Back,Home和Recents功能。
手势导航
相机和媒体
新的音视频编解码器
Android 10增加了对开源视频编解码器 AV1的支持,它让媒体提供商使用更少的带宽将高质量的视频内容传输到Android设备。此外,Android 10支持Opus编码器(一个针对语音和音乐流优化的开放式,免版税编解码器)和 HDR10 +( high dynamic range video)。MediaCodecInfo API 引入了一个更简单的方法来确定Android设备视频渲染的能力。对于任何给定的编解码器,您可以获得支持的大小和帧率列表。
普及Vulkan
Vulkan 是用于绘制高性能 3D 图形的低开销、跨平台 API,Android 10中更好的体现了这一点。运行Android 10及更高版本的所有64位的设备要求Vulkan 1.1,并且建议所有32位设备使用。
有关Android 10的完整开发者资源,可以访问https://developer.android.com/about/versions/10
-------- END ---------
推荐阅读
Android辅助服务AccessibilityService实践总结