脸谱-灵活的安卓自定义工具

概述

脸谱是一款可以非常灵活的安卓桌面自定义工具,脸谱可以定义:

  • 通知栏开关。
  • 桌面的快捷菜单。
  • 桌面的快捷图标
  • 弹出面板

所有这些定义,都是使用插件化的动作和参数完成,极大扩展灵活性,脸谱内置了一些通用的动作,比如:

  • 剩余内存,可以使用百分比或绝对值显示当前剩余内存
  • 速记,通过小弹窗快速记事。
  • 微信,支持调用微信扫码。
  • 支付宝,支持调用支付宝扫码、付款码、乘车码等功能
  • 打开应用,支持打开任意应用,或者打开应用小窗。
  • 安卓捷径,支持任意安卓的Intent URL。

第一次使用

脸谱启动后会列出几个自定义功能的入口。

image.png

我们通过通知栏开关来介绍,其他几个的自定义过程很相似,只是稍有差异,点击上图的通知栏开关入口,第一次进入后,什么开关配置都没有,点击右上角加号,添加一个新的配置,会看到一个未配置的开关和关于开关使用的提示。

image.png

注意这个图标的图标是单色的,因为安卓的通知栏开关并不支持彩色图标,然后,我们就可以将这个未配置的开关加入到通知栏,拉下安卓的通知栏,点击编辑按钮,进入下面这个界面,就可以将脸谱的开关加入通知栏了:

image.png

当然这时我们点击这个开关是没有任何功能的,继续往下看。

基本配置

点击一个未配置的开关,是这样的:

image.png

先为开关选择一个动作,点击动作按钮,这里弹出了可选择的动作,除了下方的微动手势,其他的动作都是脸谱内置的,也就是说安装了脸谱App之后都可以看到这些动作。因为脸谱支持第三方apk扩展,所以安装不同的扩展包,就可以使用更多的动作。

image.png

我们先选择速记,这是一个小窗快速记事的插件,选择之后,提示一个权限申请:

image.png

速记使用了悬浮窗权限以达到快速记事的效果,授权之后,就回到了开关编辑界面

image.png

可以看到下面的参数、标题、图标都可以发生变化,同时如果我们拉下通知栏,这个开关也已经变成了速记的图标,点击一下,就可以看到速记的功能窗口弹出了,这个功能已经配置完成。看起来很简单。

修改标题和图标

如果我们退出了开关编辑界面,随时可以通过长按开关回到这个界面,我们看下方的标题和图标。标题很容易理解,如果点击标题,会有下面的提示:

image.png

这里可以使用变量,使用变量的意思是,可以使用动作返回的一些状态信息作为标题,比如对于速记,如果把标题改为 ${state},那么在通知栏里这个开关的标题就是是一个动态的速记内容,参考下图中的 “今天去买菜”:

image.png

修改图标也是类似的,在进入图标修改的界面中,有几种类型的图标可选:

image.png

注意这里的动态图标和上面所说的动态标题有异曲同工之意,如果选择了动态图标,那么这个动作当前的状态会被绘制成一个图标替代原先的静态图标,这在通知栏开关中式很有用,因为安卓的通知栏第一次拉下来是看不到开关的标题的(需要二次下拉才能看到标题),因此很多时候可以通过动态图标来展示一些状态信息,脸谱内置的动作里,有好几个使用了动态图标,比如剩余内存、计数器等等,这里不再详述。

参数

上面是基本开关的配置,现在我们换一个动作,进入开关编辑界面,选择打开应用这个动作:

image.png

顾名思义,打开应用的功能就是打开一个已安装的应用,和速记不同的是,界面上多了两个参数,点击参数,进入参数编辑界面:

image.png

容易理解,选择应用就是你要打开哪个应用,打开小窗是指你是否用小窗模式打开这个应用。参数的编辑比较直观,这里不详解了。设置好之后,我们就可以通过通知栏开关快速打开任何应用或小窗了。

第三方动作

脸谱除了内置的动作,也支持第三方插件,我们以微动手势为例来说明,其实其他第三方插件都是类似的用法。

首先当然要安装好第三方应用,比如这里,我们就是要安装好微动手势,这是一个手势工具,可以通过自定义手势触发很多系统动作。然后重新进入一个开关的配置界面,选择动作,就可以看到微动手势出现在动作列表中了。

image.png

选择微动手势,回到开关配置界面,可以看到和其他内置的动作一样,可以有参数、标题和图标的配置,使用上并没有什么区别。我们点击参数,给这个开关配置要触发的手势,我们可以从微动手势复制一个动作过来,比如微信付款码,在微动手势里,进入面板编辑器,找到想复制的动作,长按选择复制:

image.png

回到脸谱的配置界面的参数区,粘贴过来:

image.png

保存参数之后,再点击通知栏开关,就会自动触发微信付款码了,当然这个动作的执行是交给微动手势去做的,并不是脸谱自己完成的。

弹出面板

除了通知栏开关,脸谱还可以自定义快捷菜单、快捷图标,方法大同小异,不再详述。这里着重提一下弹出面板,因为通知栏开关、快捷菜单、快捷图标在定义之后都需要用户的某种手工操作,但如果如果想将脸谱的强大自定义功通过某些手势来触发,就需要用到脸谱的弹出面板了,定义弹出面板后,脸谱在运行时会自动打开面板,就可以让第三方应用通过打开脸谱来调用脸谱的功能了,比如我们让微动手势来触发脸谱,就相当于替代了微动手势的面板功能了。

首先看看微动手势一侧,配置很简单,将某个手势绑定到脸谱应用上即可,参考下图中的音量加长按功能:

然后在脸谱里,我们进入面板自定义,点击右上角加号:

image.png

这就给面板增加了一个未配置的功能,同时脸谱也会提醒,一旦添加动作,脸谱在启动后会直接进入面板,而不是之前的主界面,这样才能和第三方应用更好的集成。如果想回到脸谱之前的主界面,可以在弹出的面板上点击一下脸谱即可。

同时,右上角除了添加按钮,还有一个配置按钮,可以进入弹出面板的配置页,如下图:

image.png

这里有很多参数可以调节面板的外观,不再详述,这样配置好之后,我们可以触发微动的手势了,就可以通过手势弹出下图这样的面板了:

image.png

总结

除了上面介绍这些功能,脸谱还提供了一些更多的细节功能,比如图标的扩展等,面板上动作的连续操作等,这里不再一一详述,总之,脸谱提供了一套一致的插件化定义方法,来扩展安卓的桌面元素,很多人可能会很自然想到桌面小部件,没错,这会是脸谱后续版本希望支持的功能。 ;)

你可能感兴趣的:(脸谱-灵活的安卓自定义工具)