2024-12-25 14:06:42 +08:00
2024-12-09 12:48:48 +08:00
2024-12-25 14:06:42 +08:00
2024-12-09 12:48:48 +08:00
2024-12-09 12:48:48 +08:00
2024-12-09 12:48:48 +08:00
2024-12-09 12:48:48 +08:00
2024-12-09 12:48:48 +08:00
2024-12-24 13:07:00 +08:00
2024-12-25 14:06:42 +08:00

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
No description provided
Readme 156 KiB
Languages
Dart 97.4%
HTML 1.8%
Swift 0.7%
Kotlin 0.1%