百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

你不应错过的 8 款优秀 Xposed 模块

ccwgpt 2024-09-13 16:07 52 浏览 0 评论

在即将过去的 2015 年中,Xposed 仓库中又增添了诸多新的模块。在今年推出的这些 Xposed 模块中,虽说少了像 GravityBox、Xposed Additions、XPrivacy 这样重磅的角色,但也有一些优秀的模块值得安装。今天的「少数派年度盘点」系列,将盘点这一年 Android 上那些优质的、你不应错过的 Xposed 模块。

社交应用相关模块

这个小标题下的模块都与社交应用相关,其实更准确地说,是与微信相关。

WeChange 其实就是之前的 WechatMOD,由于某些原因,WechatMOD易主,更名 WeChange,并由他人维护。

作为 Android 版本的微信,其 iOS 风格的底栏一直在被不少人吐槽,以致于腾讯突然在某个版本中将 tab 置顶,让人以为是要决心追随 Android 的设计规范了。后来事实表明,这只是一次尝试性地变更,因为它又变回去了。不过没关系,WeChange 可以将其改头换面,让微信看起来更 Android 一些。

除了更改界面之外,WeChange 还允许用户禁用一些功能,像朋友圈、摇一摇、附近的人、漂流瓶等。如果平时都用不到,禁用之后实在是再清净不过了。WeChange 目前支持的微信版本有 6.2.0.50,6.2.2.54, 6.2.4.49,6.2.4.51,6.2.5.49,6.2.5.51,6.2.5.52,6.2.5.54,6.3.0.48,6.3.5.49,6.3.5.50,目前最新的微信版本并未包含在内,想用 WeChange 的话,恐怕得装个旧版了。

关联阅读:

关于撤回这事儿吧,一方面是「x,发错了,赶紧撤回来」,另一方面是「没看着,他到底发的啥」。这个好奇心一旦强烈起来,再憋回去是不太好办了,开发者应该就是这类的人吧。

光看模块的名称就已经很明了了,它的作用就是防止微信撤回。不管撤的是文字、表情还是图片,这个模块都能将其保留在本地记录中。说到这里,有些小伙伴可能要哭了。没事儿,这个模块其实还能防止 QQ 消息撤回。

系统功能增强模块

为了方便用户使用大屏手机,许多厂家都在自家 ROM 中内建了单手模式,比较常见的应该就属下拉悬停和小窗口了。但并不是所有 ROM 中都有单手模式,所以如果手机本身不具备单手模式,我们可以考虑用 Niwatori 来打造一个。

Niwatori 在日语中似乎是鸡的意思,这就正好跟它的图标对应上了。用 Niwatori 可以实现屏幕内容的整体移动,下拉悬停,等比例缩小,换句话说,这就是一个集多种单手操作方案于一体的这么一个模块。不过,Niwatori 的触发是依靠点击桌面的快捷方式,所以要想在任何界面下都能触发,那就得考虑用手势、按键来调用这个快捷方式。悬浮球、自定义按键功能这一类应用基本都能够做到,或者参考一下图片下方的关联阅读。

关联阅读:

苹果用 3D Touch 把屏幕交互再提升了一个维度,不难想象,明年会有一大波 Android 设备将搭载类似的功能。硬件的缺失,注定不能让现有设备拥有纯正的 3D Touch,但至少我们可以用 Force Touch Detector 在现有设备上模拟实现 3D Touch。

Force Touch Detector 可以根据按压屏幕的面积或压力来判断是普通点按还是 Force Touch,进而作出相应的动作。当然这中间需要设定一个阈值,供 Force Touch Detector 进行判断。刚开始使用可能会一头雾水,要想熟练使用,还需多加练习。

关联阅读:

TextLinkify 是一个能够识别并高亮电话号码、邮箱、网址、地址,并让你在点击它们时,直接跳转到相应的功能界面的模块。现在不少应用都为电话号码、邮箱、网址等信息做了智能识别处理,但也有的应用不支持此项特性或者支持的不够全面。所以除了盼着应用的开发方完善之外,可以先用 TextLinkify 来弥补一下。这样在全局范围内,点击信息中包含的电话号码可以跳转到拨号页面,或者添加到联系人;点击邮箱可以直接跳转到写邮件页面;点击网址则可以直接打开网页。

开启 TextLinkify 前

开启 TextLinkify 后

关联阅读:

细节型模块

当手机的电量还剩 1% 的时候,你可能会想它还能坚持多久,是不是可以待会儿再插上充电器,或者能不能等我把这事儿搞定了再关机。说这种不确定性会让人抓狂可能有些过,但这确实会让人一直提着一颗心。

Battery Shutdown Manager 可以在手机关机之前显示倒计时,让你清楚地了解手机离没电关机还有多长时间。或在这段时间内赶紧插上充电器,或将正在处理的事情草草收尾静待关机。实验性功能中有一项可以避免手机关机,延长使用时间的功能,偶尔救救急还是可以的,但过放对电池损伤比较大。

当应用发出通知时,屏幕左上角会显示发出通知的应用图标,像 QQ、微信这样的应用,下拉才能看到有多少条未读消息。Notification Count 可以将应用的通知数量直接显示在通知图标右下角,不用下拉通知栏就能知道应用发出了多少条通知。

不过 Notification Count 现在还有些 bug,有时也会出现通知数量莫名增长的情况,而像 QQ 这样的应用,倘有两个联系人发来消息,Notification Count 就统计不了了。

影音播放类模块

对于想要在手机上一边看视频一边聊天的同学来说,一个视频浮窗播放器是必须具备的。Awesome Pop-up Video 不仅支持本地视频浮窗播放,对网页和某些客户端中视频也有着很好的支持。

其实 Awesome Pop-up Video 的播放功能可以脱离了 Xposed 框架正常工作,但针对每个应用决定是否使用 Awesome Pop-up Video 播放的功能需要 Xposed 框架的支持。另外,免费版仅支持观看视频的前五分钟,Pro 版则无限制,并且还可以下载视频(Youtube 除外)。

关联阅读:

结语

Xposed 模块是一个神奇的东西,它为我们打开了一个新世界的大门,为我们实现了很多普通 Android 应用无法实现的功能。我们衷心希望这份盘点中能有你喜欢的模块,或是帮助你回顾这一年来的优质 Xposed 模块。

随后几天的年度盘点也相当精彩,随盘点之后上线的「少数派 2015 年度 App」榜单和活动,将邀请你来一起回顾这一年最不能错过的应用、游戏。我们准备了包括 iPad Pro、Nexus 6P 在内的上百份奖品,绝对够诚意。

相关推荐

Spring WebFlux vs. Spring MVC(springboot是什么)

背景随着异步I/O和Netty等框架的流行,响应式编程逐渐走入大众的视野。但是,响应式编程本身并不是太新的概念,这个术语最早出现在1985年DavidHarel和AmirPnue...

深度解析微服务高并发:适配SpringMVC框架适配模块及实现原理

适配主流框架如果不借助Sentinel提供的适配主流框架的模块,则在使用Sentinel时需要借助try-catchfinally将要保护的资源(方法或代码块)包起来,在目标方法或代码块执行之前,调...

Spring MVC 底层原理深度解析:从请求到响应的全链路拆解

一、Servlet容器与DispatcherServlet的启动博弈1.Tomcat初始化阶段java//Tomcat初始化流程StandardContext#startInterna...

改造总结之传统SpringMVC架构转换为SpringBoot再到集群

改造出发点,是基于现在服务都在向上云的目标前进,传统SpringMVC难以满足项目持续构建、服务节点任意扩展的需求,所以开始了历史项目的改造。项目改造考虑的主要是兼容以前的业务代码,以及session...

SpringBoot3 整合 Spring MVC 全解析:开启高效 Web 开发之旅

在当今的JavaWeb开发领域,Spring框架家族无疑占据着重要的地位。其中,SpringBoot3和SpringMVC更是开发者们构建强大、高效Web应用的得力工具。今天,...

一文读懂SpringMVC(一文读懂!残疾人低保边缘家庭能领的超实用福利政策)

1.SpringMVC定义1.1.MVC定义Model(模型):是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据View(视图):是应用程序中处理数据显示的部分。通常...

69 个Spring mvc 全部注解:真实业务使用案例说明(必须收藏)

SpringMVC框架的注解为Web开发提供了一种简洁而强大的声明式方法。从控制器的定义、请求映射、参数绑定到异常处理和响应构建,这些注解涵盖了Web应用程序开发的各个方面。它们不仅简化了编码工作,...

Spring MVC工作原理:像拼积木一样构建Web应用

SpringMVC工作原理:像拼积木一样构建Web应用在Java的Web开发领域,SpringMVC无疑是一个让人又爱又恨的存在。它像一位神通广大的积木搭建大师,将一个个分散的功能模块巧妙地拼接在...

5千字的SpringMVC总结,我觉得你会需要

思维导图文章已收录到我的Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary概述SpringMVC再熟悉不过的框架了,因为现在最火的...

SpringMVC工作原理与优化指南(springmvc工作原理和工作流程)

SpringMVC工作原理与优化指南在现代Java开发中,SpringMVC无疑是构建Web应用程序的首选框架之一。它以其优雅的设计和强大的功能吸引了无数开发者。那么,SpringMVC究竟是如何工作...

Spring MVC框架源码深度剖析:从入门到精通

SpringMVC框架源码深度剖析:从入门到精通SpringMVC框架简介SpringMVC作为Spring框架的一部分,为构建Web应用程序提供了强大且灵活的支持。它遵循MVC(Model-V...

3000字搞明白SpringMVC工作流程、DispatcherServlet类、拦截器!

SpringMVC基础虽然SpringBoot近几年发展迅猛,但是SpringMVC在Web开发领域仍然占有重要的地位。本章主要讲解SpringMVC的核心:DispatcherServlet类...

多年经验大佬用2000字透彻解析SpringMVC的常用注解及相关示例

SpringMVC注解SpringMVC框架提供了大量的注解,如请求注解、参数注解、响应注解及跨域注解等。这些注解提供了解决HTTP请求的方案。本节主要讲解SpringMVC的常用注解及相关示例...

知乎热议:如何成为前端架构师,赚百万年薪?

作者|慕课网精英讲师双越最近有一条知乎热议:从一个前端工程师,如何根据目标,制定计划,才能快速进阶成为前端架构师?不久之前我参与了一次直播,讲到了自己对于Web前端架构师的理解。架构师这个角色...

学习笔记-前端开发架构设计(前端架构设计方案)

前端开发的技术选项主要包含以下几点,下面对一些名词概念的解释做了笔记:1、分层架构:把功能相似,抽象级别相近的实现进行分层隔离优势:松散耦合(易维护,易复用,易扩展)常见分层方式:MVC,MVVM2、...

取消回复欢迎 发表评论: