做了一个限制刷手机的安卓 APP

79 天前
 tsingsan
我自己自控力不强,经常没什么事就拿起手机刷,一刷可能几个小时就过去了
特别是晚上睡觉刷手机到半夜的话,第二天就废了

之前也用过一些限时 APP ,要么就是纯提醒没有强制力,要么就是限制太严格,没用多久就坚持不了
所以很早就开始做这么一个 APP ,最近半年在向产品化的方向完善

限时做了两个机制,一个是限时应用组,一组应用连续使用比如 10 分钟后,就会被打断,这时候需要休息和使用时间相应比例的时间,或者在 APP 里申请更多时间,也可以设定最大限时,避免一直申请更多时间
另一个是限时时间段,比如我打算 11 点睡觉,10 点半到凌晨 5 点设为一个时间段,给某些应用设一个使用额度比如 10 分钟。10 分钟用完就不能再使用这些应用了。

当然凡事都有例外,所以提供了一个方法来解除限制,就是 APP 会生成一个随机码,就像 hXADFM12312NM ,输入正确(大小写敏感),可以暂停监测一段时间。随机码还用在很多地方,比如把配置改简单的时候,不同的行为有不同长度的随机码,当然整体强度也有易中难三档可以设。我觉得刷手机主要是因为刷这个行为太容易了,这个机制就是说,我先打断和限制刷这个行为,万一还要用应用也没有问题,就是要付出一些时间和劳动成本。

我做完上面,发现微信的短视频也蛮好刷的。。。所以又增加了两种白名单模式,一个是专注模式,就是类似番茄钟? 另一个是睡眠模式,晚上那个时间段设为睡眠时间,设定一个提醒时间比如 20 分钟。那 10 点半后,不管我用什么应用到了 20 分钟,APP 就会问我还要用多久(最多半小时),没有取消的选项,再过指定的时间就自动进入睡眠模式,除了白名单的都不能使用。修改白名单也要随机码。这个只要开启,虽然不是不会失眠,但是不会因为刷手机而熬夜了。

哦,如果什么东西看到一半突然遇到限时,强迫症发作也没关系,APP 有个暂停监测一分钟的功能,可以不用随机码就继续使用一分钟,当然是冷却时间比如 15 分钟内不用随机码。

最后,还提供家长模式,就是设定一个密码,需要输入随机码的地方都变成输入密码。这样小朋友就只能按照你设定的限时规则。

测试版在这
1lilab.com
现在尴尬的地方在于,
我做了 APP 内的版本更新和问题反馈,连了个阿里云的香港轻量服务器,域名也是阿里云买的
但不知道是国内对未备案的 APP 的管制还是什么,我的域名和 IP 都被上海管局拦截了
当然 v2 的各位应该是能访问的
我不排斥备案,但是个人备案 APP 感觉意义不大,国内很多市场还是上不去
公司备案,我目前还在上班,不方便注册公司
所以目前打算先上 GP

大家有兴趣可以使用看看,也想了解一下备案前有办法推给国内用户使用吗?
1625 次点击
所在节点    分享创造
7 条回复
vfxx
79 天前
IP 被拦截? 不应该啊,无备案也不应该拦截 IP 啊 是不是手机终端给限制了
forty
79 天前
我用的小米,安装第三方 apk 老困难了,系统设置了一系列障碍,忘记了的小米 id 密码这时候就得重置一下了。
tsingsan
79 天前
@vfxx 域名是 DNS 劫持,目前就上海被劫持。IP 是 HTTP 劫持,HTTP 我也不方便用 SSL 吧
tsingsan
79 天前
@forty 嗯嗯,是这样的
KeysPAN
78 天前
这个功能米 14 上自带,设置的健康使用手机那里,还可以设置不受限的 APP ,单次亮屏时长,强制休息时长。过年开车没给高德开白名单,差点错过出口。。。
tsingsan
78 天前
嗯,那个是安卓内置的,确实和系统的兼容性会更好,不过时间到了点一下延时使用就可以继续用了,比较宽松。而且它没分时间段,一天五小时额度,我可能上半天就用完了,后半天就得延时。还有就是有一些应用其实我是想晚上限时,白天用的话不想去太限制。
我是做了更复杂一点的策略吧。
shengq
77 天前
有没有限制加班的 app

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1110779

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX