Pages

Saturday, 14 November 2015

定制你的 Android 设备-认识 Xposed

作为一枚神器,Xposed 得到了不少爱折腾的机油的喜爱。我们少数派也写过不少关于 Xposed 的文章,今天我们就来从头到尾捋一捋「Xposed 到底是个什么样的存在」。

什么是 Xposed?

Xposed 就好比是 Google 模块化手机的主体,只是一个框架的存在,在添加其他功能模块(Modules)之前,发挥不了什么作用,但是没了它也不行。也正因为如此,Xposed 具有比较高的可定制化程度。Moto X 用户可定制手机的外观、壁纸、开机动画等,Xposed 则允许用户自选模块对手机功能进行自定义扩充.

Xposed 是怎样工作的?

看了一大票帖子,什么 app_process、Zygote、XposedBridge.jar,写得实在是不够平易近人。在知乎上找到了一个解释,感觉还是比较恰当的。借用知乎 王麒森对相关问题的 回答:
Android 是一家快餐店,你每次启动一个应用,都是叫了一个热狗,Xposed 模块就是替代了 Android 系统自带的售货员,每次在做热狗的时候,加上你喜欢的调味料,直接做出你喜欢的味道。

Xposed 有哪些的优点?

  • Xposed 是基于 AOSP 开发的,对源代码改动不大的 ROM 的兼容性较好,这也就使得某一功能可借由 Xposed 移植到不同的 ROM 上。
  • 作为 Android 用户,你可能喜欢现有 ROM 的界面,同时羡慕其他 ROM 的一些特色功能。有了 Xposed,大可不必为了追求某些特色功能而换掉现有 ROM,使 ROM 的美观性与功能性兼备。不过前提是仓库中存在相应的功能模块。
  • 若要使 ROM 恢复原状,只需取消勾选所有模块或停用 Xposed 即可,无需复杂的刷机操作。

Xposed 模块推荐

滑动返回

这个必定是大力推荐,从屏幕边缘向内滑动可触发返回操作,用起来相当顺手。而且可针对不同的应用设定不同的监听边缘,以避开可能存在的滑动操作冲突。详情参阅《返回键最佳继承者:滑动返回 2.0 新版

Android 4.2+飞行助手:Airplane Mode Helper

笔者一直在用 Tasker 来自动启闭飞行模式,不过在 Android 4.2+之后,Tasker 调用飞行模式这一功能被限制。Secure Settings 可以解决这个问题,但设置上稍稍繁琐,不如 Jelly Bean 4.x Airplane Mode Helper 来得更为直接。详情参阅《Android 4.2+飞行助手:Airplane Mode Helper

X 状态栏显示农历

有时候没个农历还真不方便,这个模块可使状态栏日期后显示农历。而且在农历显示方面比较接地气,一些农历节日也会显示。当初推荐这个模块的时候还没有用户界面,不过开发者更新的比较频繁,加入了不少新功能。详情参阅《 那些没有用户界面的 Xposed 模块们

按键重定义:Xposed Additions

Xposed Additions 的强大之处在于可重新定义手机按键对应的功能,并且支持同一按键或组合键的单击、双击、长按等操作,让有限的按键发挥尽可能多的功能。笔者将长按菜单键的操作对应为锁屏,感觉比那些一键锁屏还要方便。详情参阅《 按键重定义:Xposed Additions

多指手势:Xposed Gesture Navigation

iPad 上的四指上滑和五指捏合都是非常方便的手势操作,Xposed Gesture Navigation 也可以为安卓平板提供类似的功能支持。如果你有一台安卓平板,这个模块可不要错过哦。详情参阅《 为安卓平板而生:Xposed Gesture Navigation

快速打开手电筒:Xposed Torch

点亮屏幕→解锁→打开,一般需要这三步才能开启手电筒。在急需手电筒照明的时候,这三步还是显得有些麻烦了。Xposed Torch:Physical Buttons(简称 Xposed Torch,下同)可以让你在关屏状态下通过长按音量+键或物理 Home 键快速打开手电筒。详情参阅《快速打开手电筒:Xposed Torch

广告去除小能手:MinMinGuard

这个应用和 AdAway、Adblock 用的是完全不同的方法,透过 Xposed framwork 我可以直接针对广告的 API 呼叫进行拦截,并且将广告所占的空间完全移除,比起 AdAway 和 Adblock 更有效率且不会偷走流量。详情参阅《广告去除小能手:MinMinGuard

快速返回顶部:Statusbar Scroll to Top

相信各位对于 iOS 点击状态栏返回顶部的系统特性都不陌生,而 Statusbar Scroll to Top 就是一款赋予 Android 状态栏同样功能的 Xposed 实用小插件。详情参阅《 快速返回顶部:Statusbar Scroll to Top

打造专属于你的 Android:GravityBox

GravityBox 是一款全能系统增强工具,其强大之处足以媲美 CM 中的高级设置,需要配合 Xposed 框架使用!无论是状态栏时间居中,还是虚拟按键的透明,几乎你能想到的系统增强型设置它都能瞬间完成。详情参阅《 打造专属于你的 Android:GravityBox

让应用设置再丰富一点:App Settings

App Settings 是一款可以针对单个应用进行增强设置的工具,Xposed 明星模组,原生中文显示。设置内容包括 DPI、区域、屏幕方向、权限等等,非常强大。详情参阅《 让应用设置再丰富一点:App Settings

媲美 GravityBox:XBlast

XBlast Tools 是一款强大的 Xposed 模块,它的自定义选项几乎覆盖系统每个角落,与 GravityBox 非常相似。其随心手势功能比较独特,详情参阅《让大屏更好用:XBlast Tools 随心手势
本文摘自少数派(原文地址