Skip to content

15288daad/LP

Repository files navigation

小猪记账本App - 使用说明

应用简介

小猪记账本App是一个基于 Android 的个人收支记账应用,支持多种收支类型统计、可视化展示和日期区间查询,帮助用户高效管理日常财务。

主要功能

  • 🔐 注册登入:隐私密码保护功能
  • 📊 收支记录:快速添加收入/支出记录,支持修改删除记录
  • 🗂️ 分类管理:自定义收支分类(餐饮、交通、购物等)
  • 📅 日历视图:日期区间选择,统计任意时间段的收支情况,中文界面交互友好
  • 📈 统计报表:可视化任意日期区间的收支统计
  • 💾 数据备份:实现跨设备状态同步的持久化用户会话管理

应用截图展示

登录界面 注册界面 导航页 收支界面 添加记录

修改记录 删除记录 日期选择 饼状图 柱状图

技术栈

  • 开发语言:Java(前端),Python(后端)
  • 架构模式:MVVM
  • 数据库:Flask (阿里云服务器)
  • 第三方库:MPAndroidChart,Material,OkHttp,https://github.com/tuteng/MPAndroidChart
  • 构建工具:Gradle
  • 其他:Android Jetpack组件,回调接口等

安装要求

  • Android 15.0 (API 35) 版本

使用说明

  1. 首次使用

    • 启动应用后,注册账号并登入
  2. 添加记录

    • 点击收支类型后,选择需要添加的记录名或自创记录名
    • 填写金额等信息
    • 保存记录
  3. 查看统计

    • 目录页切换至“查看收支”页,默认为当前日期的相关收支统计,可点击“选择日期”按钮切换日期区间查询相关收支统计
    • 目录页切换至“查看占比”页,默认为当前日期的相关收支统计图饼状图,可点击“选择日期”按钮切换日期区间查询相关收支统计饼状图
    • 目录页切换至“柱状统计”页,默认为当前日期的相关收支统计柱状图,可点击“选择日期”按钮切换日期区间查询相关收支统计柱状图
  4. 数据管理

    • 双击收支列表选项,修改相关记录选择“确定”键为保存修改
    • 长按收支列表选项,选择“删除”键为删除记录
  5. 跨设备同步

  • 用户可使用不同移动设备通过输入已注册的账号密码登录,即可同步数据在异设备使用

联系方式

如有任何问题或建议,请联系:

开源协议

本项目采用 MIT License


版本 1.0.0 | 最后更新 2025-06-07

About

这是我的Android Studio移动开发实践期末大作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors