| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 自我生长-自律辅助APP -> 正文阅读 |
|
[移动开发]自我生长-自律辅助APP |
自我生长:成为更好的自己 自我生成手机应用使用情况统计Android客户端 不是搞Android开发的,第一次写Android应用,可能有点不规范,请包涵 当前只适配了红米11,小米6可以,其他机型可能会有问题 感兴趣,可以一起完善 简介自律性辅助软件,成为更好的自己 定时的检测收集当前手机的顶层应用,将其记录到本地存储中,用于统计和展示手机APP的使用情况 有简单的任务清单功能,提供辅助的任务规划安排 功能简介客户端主要功能定位是:
数据均是存储在本地,在无网络的情况下,完全可以正常使用所有功能 任务相关的模块在登录后,可以和Web进行同步使用,数据在登录的情况下,可选择同步到服务器,用于数据丢失恢复和跨手机设备同步(有空下个版本开发中) 本应用处于后台运行即可,运行期间监听手机切换应用事件,定时记录最顶部应用数据 下载链接
详细功能与使用说明目前为 V1.0.0 本地单机版本,无网络状态下依旧能够运行 主要有两大块功能:
1 手机应用使用情况收集与统计安装完成后,首先需要去应用设置页面设置应用的分类 目前作者认为人生的三大基础是:
通过对手机上的应用设置不同的标签(学习、运动、睡觉、其他),后面便可以收集相关的数据进行统计 初始化设置如下图,进入我的页面,进行手机初始化应用设置: 今日情况实时统计在切换应用进行使用时,检测到应用切换事件,定时间隔保存当前应用到本地 注:不统计后台应用,只统计前台应用,即唯一的处于顶层活动的应用 如下图: 左图是对今日学习、运动、睡觉情况的总览,学习情况中列出具体学习的时间 点击类型可以需要其他类型,右图就可以看看今天花费在其他应用上的时间 历史数据统计回顾每日的数据收集后,能够进行周期性的统计,目前提供:
每日统计会展示当前的学习、运动、睡觉总时长,还有当前完成的任务总数,还有当天的时间线事件展示(目前只展示学习、睡觉、运动、任务相关的) 每周/月/年统计就是展示周期内的数据了,包括总时间长、平均时长,学习、运动、睡觉常用时间点柱状图解(稍微有点不完善) 如下图,左图是每日统计,右图是每周统计,点击日期可以进行切换选择 2 任务清单任务这块就是一个简单的任务清单功能,提供一个简单的分组 工程运行说明本工程开发基于下面的版本:
工程源代码仓库目前在github和gitee上都有
相关的工程与软件因为本软件是基于检测手机软件进行相关的数据统计的,某些活动可能没有合适的APP,所以写了一些纯展示的APP,用于配合该APP使用
|
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 20:32:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |