I'm starting to provide Chinese / English versions of some posts, switch with the Language menu above. 我开始提供部分文章的中文、英文翻译,请使用顶部语言菜单切换。

LT NoLitter:防止 Android 应用乱建文件夹的 Xposed 插件

Android 系统有着用户可直接操作的存储空间,用户可以很方便地管理自己的文件(相比 iOS 而言)。但是某些软件也会在存储空间根目录直接建立大量的文件夹,影响了用户的文件管理,并对强迫症人群造成了极大的威胁。于是我写了一个 Xposed 插件。插件 Hook 了 Android 的 File 类,当有程序尝试用 File 类读取或写入根目录的文件或文件夹,插件会检测这个文件或文件夹是否存在。如果存在,那么插件不做任何操作;如果不存在,那么插件就将操作重定向到 /Android/files 文件夹下。相比于 XInternalSD,这样操作的优点是可以对付某些不自律的应用。这些应用不使用 Android 系统函数获取存储路径,而是直接将文件保存到 /sdcard 之类的通用路径,XInternalSD 只修改了获取到的存储路径,因此无能为力。相比于 SD 重定向,这样操作免除了复杂的配置。用户只需要在装上插件时把文件管理应用拉白名单,然后把根目录下不想要的文件夹删除或移动到 /Android/files 即可。...

Ubuntu 下编译安装 App Inventor

App Inventor 是一款由麻省理工开发的简单的 Android 编程工具,只需要在网页上拖动一个个对象,用流程图的方式设置好代码,就可以生成自己的 Android 程序。如果你在你的 Android 手机或平板上安装 App Inventor 的自带软件,还可以做到在电脑上修改界面,在手机或平板上即时显示的效果。麻省理工提供了一个在线版本的 App Inventor,只要用邮箱注册就可以使用所有功能,问题是,他们的网站运行在 Google App Engine 上。Google 在天朝悲摧的访问情况大家也是知道的。因此,我们最好在自己的电脑上安装一个,做到随时编程。1. 下载源代码首先,你要有一个 GitHub 账户。然后,进入 https://github.com/mit-cml/appinventor-sources,点击右上角的 Fork。然后,在你的 Ubuntu 系统里打开一个终端,输入如下命令:sudo apt-get install git openjdk-7-jdk antgit clone https://github.com/(你的 GitHub 用户名)/appinventor-sources....
插图

Aroma 文件管理器:Recovery 环境下的文件管理器

Aroma 文件管理器是一个神奇的文件管理器,因为它运行在 Recovery 环境下。有的时候,改一个文件就能把安卓系统弄坏,开不起机,此时一般的做法是重新刷机,但是这样会丢失你的数据和你之前对系统做的所有修改。Aroma 文件管理器就可以让你把出错的文件删除或者替换,恢复系统。使用前提:你的手机的 Recovery 环境必须基于 CWM,不能是官方原版、TWRP。MIUI 触屏恢复环境未测试。你下载得到的是一个 zip 文件(链接在后面),它实际上是一个刷机包。把它放到你的 SD 卡里。把手机关机,按住音量上键和电源键,当屏幕亮起出现手机厂商 LOGO 时放开电源键,继续按着音量上键,直到手机进入 Recovery 模式。(部分手机是按住音量下和电源键,请查阅相应机型论坛)按照正常刷入刷机包的步骤,刷入 Aroma 文件管理器的 zip 包。提示开始刷机后,你就应该进入了一个文件管理界面。(图片来自 XDA 论坛)这个界面可以触摸屏操作,...

Mac QQ 和手机 QQ 多开方法

本人有两个 QQ,一大一小,大号平时用,小号挂着玩。但是,Mac 系统的 QQ 不象 Windows 下的可以搞多账号登录,安卓 QQ 也不能多开。因此,我们需要折腾一下。1)Mac QQ 多开其实这个方法很简单,只要按 Command+N 就可以了,这是 Mac 新建文档的快捷键。现在明白为什么了吧 _2)安卓 QQ 多开疼讯的手机 QQ 有两个版本,一个是手机版,一个是 HD 即平板版本。平常我们用的当然是手机版。不过,在装一个平板版本,就可以多开。步骤:打开 http://qqhd.qq.com,右上角有两个标着安卓绿色机器人的图标。如果你的手机分辨率低于 480x800,洗洗睡吧。如果你的手机分辨率高于或等于 480x800,但是小于 1024x600,你可以下载最右边的 Mini 版,实现双开。如果你的手机分辨率高于或等于 1024x600(比如三星大肥屏),你可以同时下载 Mini 和 Pad,三开。...