手机应用使用情况监控统计APP

这是一款Android客户端应用,用于统计手机应用使用情况并提供任务清单,帮助用户提升自律。应用可收集并本地存储使用数据,支持无网络运行。包含学习、运动、睡觉等分类统计,以及每日、每周、每月的统计回顾。同时,它具备简单的任务规划功能,登录后可与Web同步。提供github和gitee下载链接。

自我生长:成为更好的自己

自我生成手机应用使用情况统计Android客户端

不是搞Android开发的,第一次写Android应用,可能有点不规范,请包涵

当前只适配了红米11,小米6可以,其他机型可能会有问题

感兴趣,可以一起完善

简介

自律性辅助软件,成为更好的自己

定时的检测收集当前手机的顶层应用,将其记录到本地存储中,用于统计和展示手机APP的使用情况

有简单的任务清单功能,提供辅助的任务规划安排

功能简介

客户端主要功能定位是:

  • 收集手机当前应用使用情况
  • 任务列表
  • 今日当前截止手机应用使用情况
  • 统计展示一定时间周期内的APP和任务数据

数据均是存储在本地,在无网络的情况下,完全可以正常使用所有功能

任务相关的模块在登录后,可以和Web进行同步使用,数据在登录的情况下,可选择同步到服务器,用于数据丢失恢复和跨手机设备同步(有空下个版本开发中)

本应用处于后台运行即可,运行期间监听手机切换应用事件,定时记录最顶部应用数据

下载链接

详细功能与使用说明

目前为 V1.0.0 本地单机版本,无网络状态下依旧能够运行

主要有两大块功能:

  • 1 手机应用使用情况收集与统计
  • 2 任务清单

1 手机应用使用情况收集与统计

安装完成后,首先需要去应用设置页面设置应用的分类

目前作者认为人生的三大基础是:

  • 学习:修仙没有挂,就需要耐得住,学习如练气
  • 运动:那个主角不是物法双休?运动如炼体
  • 睡觉:没成仙之前,还是好好睡觉吧,熬夜断吾辈成仙路!

通过对手机上的应用设置不同的标签(学习、运动、睡觉、其他),后面便可以收集相关的数据进行统计

初始化设置

如下图,进入我的页面,进行手机初始化应用设置:

初始化应用.png

今日情况实时统计

在切换应用进行使用时,检测到应用切换事件,定时间隔保存当前应用到本地

注:不统计后台应用,只统计前台应用,即唯一的处于顶层活动的应用

如下图:

左图是对今日学习、运动、睡觉情况的总览,学习情况中列出具体学习的时间

点击类型可以需要其他类型,右图就可以看看今天花费在其他应用上的时间

今日数据.png

历史数据统计回顾

每日的数据收集后,能够进行周期性的统计,目前提供:

  • 每日统计
  • 每周统计
  • 每月统计
  • 每年统计

每日统计会展示当前的学习、运动、睡觉总时长,还有当前完成的任务总数,还有当天的时间线事件展示(目前只展示学习、睡觉、运动、任务相关的)

每周/月/年统计就是展示周期内的数据了,包括总时间长、平均时长,学习、运动、睡觉常用时间点柱状图解(稍微有点不完善)

如下图,左图是每日统计,右图是每周统计,点击日期可以进行切换选择

在这里插入图片描述

2 任务清单

任务这块就是一个简单的任务清单功能,提供一个简单的分组

dd8284b0d306643759c437d9d646e29.jpg

工程运行说明

本工程开发基于下面的版本:

  • Android SDK 11
  • Java 8

工程源代码仓库

目前在github和gitee上都有

相关的工程与软件

因为本软件是基于检测手机软件进行相关的数据统计的,某些活动可能没有合适的APP,所以写了一些纯展示的APP,用于配合该APP使用

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值