Appearance
Hail(雹)介绍和我的改动
Hail是一个类似冰箱的使用adb等权限停用或隐藏app来实现本地安装的app的用完即冻结的安卓应用。 冻结app的好处是不留后台,减少电量消耗,避免app在后台作妖。
Hail的项目地址aistra0528/Hail
主要功能
冻结App
没有root的使用Shizuku授权,或者使用adb直接授权可以使用,停用、隐藏、暂停三种模式。 我个人使用Shizuku授权的停用模式,其他几种模式我没有使用过,应该也是好用的。
首先在应用
tab页面选择和筛选app并打勾,这时候应用就会到首页,点击下按钮就能冻结应用。 首页可以给应用设置标签按照标签分组方便管理。
自动冻结
可以设置锁屏后自动冻结,锁屏延迟冻结,充电的时候不冻结,跳过前台的应用和正在通知的应用等。
快捷方式
可以把冻结的应用在手机上创建快捷方式,点击按钮就能自动解冻并启动应用,使用更方便。
图标设置
可以设置应用的图标使用图标包等。
使用体验
个人使用体验比较好,应用小而美只有2m。
我的个人改动
原版应用不能用拼音首字母搜索中文应用,这个使用比较不方便, 我就添加了一个拼音搜索的功能,但是由于原版应用是多语言的,我只在乎中文的效果,只有中文用户才能使用这个代码。 大概代码使用第三方库net.sourceforge.pinyin4j.PinyinHelper
将中文转换成首字母字符串。 然后和输入的字符串对比就行了。
我看原版没有github aciton自动构建脚本,我就自己增加了一个根据tag自动发版的action脚本。
其他的我就不想动了(原版就很完美了),等上游一发版我就把上游代码合并到我的分支单独发版。