APP下载

打电话、查快递、翻译查词……Android 隐藏的智慧划词你可以这样用

消息来源:baojiabao.com 作者: 发布时间:2024-05-02

报价宝综合消息打电话、查快递、翻译查词……Android 隐藏的智慧划词你可以这样用

对本土化定制 ROM 来说,优秀的产品经理往往会从原生 Android 的特性中寻找灵感、对其加以完善并在此基础上推出更加符合国内使用者使用习惯的新特性:比如取经自原生 Android 屏幕固定功能的 Smartisan OS“图钉”,再比如基于原生分屏功能进行改造,让对调分屏视窗位置、选择分屏应用等操作变得更加方便的 ColorOS 分屏……

类似的例子还有不少。事实上,作为对整个 Android 生态走向具有指导意义的 Google,在原生 Android 上埋下了不少值得国内 OEM 厂商借鉴或开发者跟进的实用特性,今天我们要分享的便是两个被大多数人所忽视、一旦开发者或系统适配又能派上大用场的特性 —— 文字工具条(Text Selection Toolbar)与智慧文字选择(Smart Text Selection)。

对 Android 而言,文字工具条和智慧文字选择其实都算不上是什么新鲜的功能。

2017 年,正是 Google CEO 桑德尔·皮蔡宣布公司的战略重心从“移动优先(Mobile First)”转向“人工智能优先(AI First)”的第一年,同年的 Google I/O 大会上,智慧文字选择这个拥有无限潜力的功能正式加入 Android O 开发者预览版。

什么是智慧文字选择?简单来说,基于 Android 6.0 时代引入了文字选择工具条,Google 进一步为 Android 系统做了一个可以根据内容建议操作的小特性。

举个例子,如果想直接拨打在下面这张动图所包含文字内容中的电话号码,在 8.0 及以上版本且未作“阉割”的系统中,我们只需在电话号码所处的大致区域双击(非文字编辑状态下需长按),系统就会智慧选取到整个电话号码;被选取的电话号码上方随即会弹出了一个圆角、白底的文字选择工具条,在这个工具条的最左侧,系统已经根据识别到的电话号码给出了拨号应用的跳转建议……

这就是智慧文字选择。

拆开来看,它其实包含了两部分内容:基于本地机器学习对文字的智慧识别和根据识别内容建议用于执行快速操作的应用。比如我们选择的文字内容包含地址时,建议操作的应用就会变成 Google 地图,当我们选择的文字内容包含 url 连结,Chrome 浏览器的选择则会出现在这个弹窗工具条当中——如此一来,在不同应用间跳转、进行复制贴上的繁琐步骤也自然被省下了。

除了自家应用,Google 后续也将智慧文字选择的相关 API 界面开发给了开发者使用,开发者只需根据 TextClassifier 中的方法进行适配,就能让自己开发的应用根据时间、地址、电话号码、网址、邮件地址等文字内容做出类似的操作建议。

基于我个人对于 Android 平台的观察,智慧文字选择功能加持的文字工具条其实是一个被严重低估的功能。

将长按某段文字后弹出的文字工具条布局进行拆解,我们会发现这个工具条主要由三部分组成:

我们能够善加利用的正是第二和第三点。

智慧应用操作建议是一个看上去很酷、用起来也很爽快的功能,但事实上,除了我们在上面提到的智慧文字选择,这里的操作建议其实也可以配合 应用连结跳转特性 来应用于更加广阔的应用场景。

因此这里的前提自然就变成了应用本身得支援基本的连结跳转。

更重要的是,在上述设定中手动设定了预设连结跳转行为的应用,也会直接出现在文字选择工具条的应用操作建议当中。由于应用连结跳转特性的广泛支援,这个操作能够让大部分应用都出现在文字选择工具条当中,包括 Spotify、Twitter、酷安、微信等等。

如此一来我们也就拥有了两种无需复制贴上直接快速跳转对应应用进行下一步操作的方式,在一些没有插入超链接、无法进行点选跳转的特殊场景下,直接选中文字然后通过应用建议进行下一步操作更能排上大用场。

相较于应用连结跳转,适配了上下文操作,也就是文字选择工具条中基础文字处理操作右侧选单的应用可谓少之又少。目前这些应用主要集中在词典、翻译和文字编辑工具中。

比如在外语学习群体中颇有口碑的欧路词典,在系统版本高于 6.0 的 Android 装置上安装好欧路词典后,我们在任意支援的语言文字上长按选词后,就能在弹出的文字选择工具条右侧选单中找到欧路词典的快速操作选项。

点选这个选项,我们就能直接呼叫欧路词典进行翻译、听取发音、检视单词释义、检视近/反义词等等操作,开启的悬浮窗点选空白处即可关闭,整体而言可以说是做到了用完即走。保证了与直接开启欧路词典应用类似使用效果的同时,简化的操作绝非一两步。

效果类似的应用还有 Google 翻译,安装应用后,Google 翻译也会在选取文字后提供快速翻译操作,这个功能在我日常阅读外媒资讯的过程中用途不小。

除了词典、翻译等学习类应用,此前我们多次推荐过的 水表助手,其实也针对文字选择工具条适配了上下文操作。在安装了水表助手的前提下选择一串快递单号,文字选择工具条中会出现水表助手提供的快速查询快递包裹选项;

此前我们同样推荐过的剪纸云,也通过适配上下文操作特性来为文字复制提供了更加可靠的同步方式,选中我们想要复制到云端剪贴簿中的文字内容,然后点选“同步到剪纸云”即可手动完成同步操作。

看完本文,你也许会发现无论是基于智慧文字选择的应用操作建议还是文字工具条上下文操作,文中提到的很多细节你时不时都可能已经用到过了。尽管如此,相较于分屏、多工这些明面上的大功能更新,从使用者、开发者到 OEM 厂商对 Android 文字工具条的发掘和利用其实都处于一种有待开荒的状态。

你用过的哪些将文字选择工具条玩出了花的应用,又希望那些应用能够针对这两个特性进行适配?欢迎在评论区分享你的看法。

2019-11-14 21:51:00

相关文章