屏记是一款基于 Flutter 的 Android/Windows 屏幕时间统计软件,主打永久保留使用数据(卸载不丢、重装叠加)、自定义分类标签与 WebDAV 多端同步。
- 1.1.13
- 发布于
- 13 天前
- 1
- 星标
- 4
- 下载
- 同步于
- 13 天前
最新版本
1.1.132026年10月6日 19:31下载慢?可在上方随时切换镜像源
项目说明
项目概述
屏记(Screen Time Journal)是一款主打「记录」的屏幕时间统计软件,主平台为 Android,同时适配 Windows 桌面(同一套 Flutter 代码)。它用来统计你每天在手机、电脑上各个应用里各花了多少时间。与多数同类软件不同,它的核心卖点是「永久保留」:应用卸载后使用记录不丢失,重新安装后会自动识别并叠加统计,重装次数还会加一。软件还支持自定义分类、给一个应用贴多个标签,并通过标准 WebDAV 实现手机与电脑之间的多设备同步。它解决的是普通屏幕时间工具数据易丢、难以分类整理、无法跨设备查看的问题。
主要功能
- 分类与标签:自带游戏、小说、动漫、影视四个分类,可改名改色换图标删除,也可自由新建任意分类(12 种颜色、23 个图标,分类图标还支持相册选图并做 1 比 1 裁剪);一个应用可以同时贴多个分类标签,统计时在每个标签下各计一次;新装应用自动进入未分类兜底。
- 永久记录(核心差异):统计粒度支持日、周、月、年、永久,另有自定义日期区间(任意起止,最近 5 年);数据按应用加设备加天落库,应用卸载后记录仍然保留,重装后自动叠加;首次使用可一键导入系统里已保留的历史使用时间,不必从零开始。
- 应用详情:展示今日、本周、本月、本年、永久时长,平滑趋势波形图与 24 小时时间轴,以及平均每日、当前连续使用天数、最长连续、最高单日使用量;可手动编辑安装日期、填写应用描述与 1 到 10 分评分;还能添加软件来源备注与链接(GitHub、网盘、Telegram、应用商店等),点击直接调起对应应用或浏览器。
- 单日使用限额:可为应用设置每天分钟数上限,到达后全屏提醒并回到桌面,帮助控制沉迷。
- WebDAV 同步与备份:手动点击同步,只同步使用时间统计与应用字典,按设备加天增量合并,只增不覆盖、不删除;手机与电脑登录同一 WebDAV 即可互通;另有手动完整备份,导出单个 JSON(含全部统计、分类、评分、描述、来源、限额、安装日期),导入支持增量合并与覆盖恢复两种方式。
- 对比与界面:提供今日对比昨日、本周对比上周、本月对比上月、本年对比上年的双柱图与环比涨跌;环形图支持点击扇区放大高亮;主题支持跟随系统、浅色、深色与 12 种整套界面色调(Material 3);支持中文与 English 多语言。
- 开机自启:Android 通过开机广播恢复监控服务,Windows 写入当前用户启动注册表项。
适用人群
- 想认真记录并长期保存自己屏幕使用习惯的用户
- 希望按游戏、小说、动漫、影视等类别整理应用使用时长的用户
- 需要在手机和电脑之间同步使用数据的多设备用户
- 想通过单日限额约束自己的自我管理者或家长
- 喜欢 Flutter 并希望自行编译、定制 Android 或 Windows 应用的开发者
快速上手
- 在 Releases 页面下载最新的 屏记-vX.X.X-release-正式签名.apk,安装到 Android 手机(首次安装需允许未知来源应用),覆盖安装即可升级且数据不丢失。
- 首次启动后按引导开启所需权限:使用情况访问权限(核心,读取使用统计)、电池优化白名单或厂商自启动(保证后台不被杀)、悬浮窗与通知(限额提醒与常驻服务);无障碍权限可选,仅用于限额时回到桌面。
- 进入软件后即可在底部四个 Tab(统计、分类、对比、设置)查看数据;在分类页为新应用打标签,用搜索或 A 到 Z 字母索引(中文按拼音)快速定位。
- 如需补上历史数据,使用一键导入功能拉取系统已保留的历史使用时间。
- 如需多设备同步,在设置中配置 WebDAV:填入服务器地址(如坚果云 https://dav.jianguoyun.com/dav/)、用户名与应用密码、同步目录(如 screentime,不存在会自动创建),然后手动点击同步。
- 想要桌面版可在同一 Flutter 工程下用 flutter build windows 构建,Windows 构建需开启开发者模式以支持符号链接。
核心优势
- 永久保留:卸载不丢、重装叠加,彻底解决屏幕时间数据容易丢失的痛点
- 可分类、可多标签:一个应用可归属多个分类,统计更贴近真实使用场景
- 数据自主可控:数据默认仅存本机,通过标准 WebDAV 自建同步,不依赖第三方云
- 双平台:Android 与 Windows 共用一套 Flutter 代码,体验一致
- 开源免费:MIT 协议,可自行编译、定制与二次开发
系统要求
- 操作系统:Android(minSdk 24,targetSdk 跟随 Flutter);Windows(自行构建需 Visual Studio 并安装使用 C++ 的桌面开发组件)
- 支持架构:Android 常规架构(如 ARM);Windows x64
- 额外依赖:无需服务器;多设备同步需要自备 WebDAV 服务(坚果云、群晖、Nextcloud、自建等)
注意事项
- Android 普通第三方应用没有权限强制结束其他应用,限额功能是到达限额后全屏提醒并回到桌面,并非系统级彻底封禁;无障碍权限仅用于执行回桌面动作,不监听、不读取、不上传任何界面内容。
- Windows 版没有系统历史使用记录,只能从安装本软件起开始统计。
- 发布包使用正式签名,密钥库文件与密码务必离线备份,丢失或泄露会导致已发布版本无法更新。
- 签名密钥文件不会进入仓库,需自行保管。
历史版本
排序