文本识别与Smart Linkify
在Android 9中,我们对识别文本的机器学习模型进行了扩展,使其可以借助TextClassifier API识别出类似日期或航班号这样的信息。此外,Smart Linkify允许开发者通过Linkify API使用文本识别模块完成多项操作,比如对用户可采取的操作提出建议。Smart Linkify让系统在文本识别精确度与速度上都有明显的提升。

神经网络API 1.1
Android 9.0对神经网络API进行了扩展与改进,进一步优化Android对机器学习硬件加速的支持。神经网络API 1.1共增加了对9个新算子的支持,它们分别是Pad、BatchToSpaceND、SpaceToBatchND、Transpose、Strided Slice、Mean、Div、Sub和Squeeze。TensorFlow Lite就是一个已经用上此API的典型机器学习框架。
人机交互,就是这么容易
“让智能手机更加智能”是我们向前迈进的重要一步。但是,如何把握好用户与科技的关系——让科技以人为先,这一点也同样关键。在Android 9中,我们大幅度改进了用户界面,让它更简洁,也更易于操作;对于开发者而言,这些变更能够让用户更加容易搜索,使用和管理您的应用。
全新系统导航
经过一年多的努力,Android 9迎来了全新的系统导航,让多任务切换及关联应用探索变得更加简单。您只需要向上滑动屏幕就可以全屏预览最近使用过的应用,轻触预览页后便可以切换至所选应用。

凹口屏支持
Android 9中加入了凹口屏支持,让您的应用可以充分利用最新全面屏,展现应用的独特魅力。该功能可以在大部分应用中无缝工作,系统会通过调整状态栏高度将应用内容与屏幕缺口区域分开。如果您的应用含有沉浸式内容,您可调用display cutout APIs确认缺口形状与位置,然后请求围绕缺口进行全屏布局。另外,我们还加入了开发者选项来模拟任意设备上的凹口形状,从而极大简化了应用支持凹口屏幕所需的构建以及测试流程。

通知与智能回复
Android 9进一步改善了通知的实用性与可操作性。消息类应用可以调用新的MessagingStyle API来显示对话,附加照片和表情,或者提供智能回复建议。再过不久,您就可以使用ML Kit在应用中生成智能回复。

文本放大镜
Android 9中添加文字放大镜工具(Magnifier widget),以提升文本选择方面的用户体验。由于该放大器提供了可以在文本上方拖拽的文本放大面板,所以有助于用户精准地定位光标或文本选择手柄。该功能可以灵活运用在所有附加在窗口的视图上,个性化小部件和定制文本呈现均是不错的应用场景。而且,该放大器工具还可以提供任何视图或界面的放大版本,而不仅仅是文本。

相关文章
网友评论(共有 0 条评论)