前言

微信近期更新了几个版本,新增了很多功能,其中有一个就是个人期待已久的功能---->shortcut,关于这个shortcut是什么,后面再说,本篇文章会从普通用户角度、玩机达人角度、以及开发者角度去了解甚至是了解其实现原理。

什么是shortcut

shortcut顾名思义,英译中翻译过来就是捷径的意思,其目的就是为了让用户可以省去部分操作步骤,运行某个功能,比如用户在使用支付宝扫一扫功能时,不用去打开支付宝,等待app打开,首页加载完成之后,再去点击扫一扫按钮。此时我们可以直接在桌面长按支付宝app图标,点击捷径面板中的扫一扫,直接可以打开此功能,省去了一部分的操作步骤,带来了便捷性。但是这个app shortcut特性在早期的安卓系统上并不支持,

安卓7.1的新特性

众所周知,谷歌在发布每个安卓系统之前,都会以一种甜点命名,比如在2010年12月7日时,Google正式发布了Android 2.3,其命名代号就是Gingerbread(姜饼)。在2012年6月28日时Google发布了Android 4.1,也就是代号为Jelly Bean(果冻豆)。在2016年5月19日时,Google发布了安卓7.0版本,代号为牛轧糖(Nougat),但是在2016年年底Google才发布了安卓7.1,也是重要的维护性的更新,增加了很多的新特性,其中对用户来说有个很重要的特性那就是shortcut,他是谷歌在安卓7.1之后加入的一个api。开发者可以使用这个api达到快捷操作的目的。

对于普通用户而言

对于普通用户而言,用户长按app触发震动反馈,同时app弹出快捷面板,支持该特性的app可以选择一些必须要打开app才能进行的操作,而支持该特性后,可以直接在不打开app的情况下进行一些快捷操作。比如现在微信支付宝的扫一扫付款码等操作。

对于玩机达人而言

其实在早期微信等一些app并没有支持shortcut,而玩机达人们需要体验app捷径操作。于是我们可以基于XPosed框架使用插件的方式来实现捷径操作。

最后修改:2021 年 07 月 01 日 11 : 24 PM
本文作者:博主:    
文章标题:关于微信近期支持shortcut功能的文章
本文地址:https://www.iftiger.com/archives/3.html     
版权说明:若无注明,本文皆为“泰戈尔のBlog”原创,转载请保留文章出处。
如果觉得我的文章对你有用,可以对我进行您主观即不限定金额大小的打赏。