![]() | 1 ysc3839 2020-01-14 01:55:45 +08:00 via Android 有,Google 的数字健康就能读取解锁次数,不过很可能是仅允许系统 app 调用的。 |
![]() | 2 indev 2020-01-14 04:22:46 +08:00 数字健康就长这样子吧: <a href="https://sm.ms/image/FWBk9X6ngc5sCo2" target="_blank"><img src="https://i.loli.net/2020/01/14/FWBk9X6ngc5sCo2.jpg" /></a> |
![]() | 3 also24 2020-01-14 04:55:40 +08:00 屏幕解锁和锁定,理论上来说可以通过监听 ACTION_SCREEN_ON ACTION_SCREEN_OFF 这两个系统广播来实现,但是你的应用是否能活下来应该是个问题。 至于屏幕使用时长之类的,可以使用 android.app.usage 包里的接口。 https://developer.android.com/reference/android/app/usage/package-summary 需要注意的是,需要添加 android.permission.PACKAGE_USAGE_STATS 权限并由用户手动授权。 |
4 daozhihun 2020-01-14 07:23:22 +08:00 via Android 有原生 api,你可以装个 Microsoft launcher 玩玩,它就可以统计解锁次数和应用使用时间,而且它也不是系统应用,所以应该是开放的 |
5 hantsy 2020-01-14 09:05:42 +08:00 三星生活助手都有统计的。。。 |
![]() | 6 GTRF12 2020-01-14 09:37:17 +08:00 三星生活助手自带的,每个周末都会推送一条本周手机使用情况,包括解锁次数,总亮屏时间。。。 |
![]() | 7 trgl 2020-01-14 14:06:33 +08:00 |
![]() | 8 1mi8delaowang 2020-01-14 23:08:56 +08:00 有,但是你应该调用不了,需要系统签名 |
![]() | 9 flynaj 2020-01-18 11:02:36 +08:00 via Android 好像 Android 9 后面才有。 |