WaveUp icon

WaveUp 适用于安卓

3.2.22a GPL-3.0-only

通过挥手来亮屏

下载 APK (4.4 MB)

版本
3.2.22a (127)
更新
开发者
juanitobananas
分类
系统
许可协议
GPL-3.0-only
源代码
代码仓库

WaveUp 应用

挥手亮屏是一款当你挥过距离传感器时唤醒你的手机 - 点亮屏幕的应用。

我开发这款应用是想避免只为看时间而按电源键,而这种事我经常干。类似的应用已经有很多了,甚至功能更为强大。我曾被一款很棒的应用 - 重力锁屏 - 开/关 - 打动。然而我是一个开源软件的狂热粉丝,并且会尽一切可能在手机里安装自由软件。在此之前没有一款这类的开源应用,因此我开发了挥手亮屏。如果你感兴趣可以在这里看源代码:
https://gitlab.com/juanitobananas/wave-up

只要挥过手机的距离传感器,你就能点亮屏幕。这被称为挥手模式并且可以在设置中禁用以避免意外亮屏。

当你从口袋或钱包中拿出手机时同样会点亮屏幕。这被称为口袋模式并且也可以在设置中禁用。

这两个模式默认启用。

如果你遮挡距离传感器1秒钟(或设定的时间),它也会锁屏。该功能没有具体名称但同样可以在设置中调整。该功能默认不启用。

如果你没听说过距离传感器:它是一个小部件,位于听筒附近的某个位置。你实际看不见它,它负责在你打电话时告诉手机关闭屏幕。

卸载

本应用使用了设备管理员权限。因此你无法“正常”卸载挥手亮屏。

要卸载它,只需打开应用并在菜单底部点击“卸载挥手亮屏”按钮即可。

已知问题

不幸的是,一些手机会在监听距离传感器时运行CPU。这被称为唤醒锁并且会造成大量耗电。这不是我的问题,我对此无能为力。其他手机会在屏幕关闭时“休眠”但仍然监听距离传感器。这种情况下,电量消耗几乎为0。

需要的安卓权限

▸ WAKE_LOCK 用来点亮屏幕
▸ USES_POLICY_FORCE_LOCK 用来锁定设备
▸ RECEIVE_BOOT_COMPLETED 用来开机自启动(如果被勾选)
▸ READ_PHONE_STATE 用来在打电话时暂时禁用挥手亮屏

杂记

这是我写的第一个安卓应用,因此请注意!

这也是我给开源世界的第一个微小的贡献。终于!

如果你们能提供给我任何建议或者任何形式的帮助,我将感激不尽!

感谢阅读!

开源万岁!!!

翻译

如果你能帮忙将WaveUp翻译成你的语言,那就太棒了(甚至英文版也可能会被修改)。
在Transifex上有两个项目可以翻译: https://www.transifex.com/juanitobananas/waveup/ 和https://www.transifex.com/juanitobananas/libcommon/.

致谢

特别感谢:

参见:https://gitlab.com/juanitobananas/wave-up/#acknowledgments

问题反馈与评论

提交问题

旧版本


类似应用


热门搜索

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email