Swing Account (摇摇记账)
一个简单易用的记账应用,支持摇一摇快速记账。
功能特点
记账功能
- 支持收入/支出记录
- 摇一摇快速记账
- 记录分类管理
- 备注和图片附件
数据统计
- 月度收支统计
- 月支出总额
- 月收入总额
- 月结余计算
- 金额显示/隐藏切换
- 最近7日支出统计
- 柱状图显示
- 自动计算比例
- 支持金额缩写(k/w)
- 按日期分组的记录列表
- 日期分组显示
- 每日收支统计
- 支持编辑和删除
界面交互
- 月份筛选
- 记录详情查看
- 支持记录编辑/删除
- 响应式布局设计
技术特点
核心功能
- 使用 SQLite 本地数据存储
- 传感器集成实现摇一摇
- 支持图片附件存储
- 精确的数值计算
依赖包
- sensors_plus: 传感器支持
- vibration: 震动反馈
- sqflite: 数据库
- decimal: 精确计算
- uuid: 唯一标识
- path: 文件路径处理
开发环境
- Flutter SDK: >=3.2.5 <4.0.0
- Dart SDK: >=3.2.5 <4.0.0
项目结构
Description
Languages
Dart
97.4%
HTML
1.8%
Swift
0.7%
Kotlin
0.1%