Skip to content

WangJie0822/Cashbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cashbook

Build GitHub GitHub release (with filter) GitHub Downloads (all assets, all releases)

ToDo 列表

  • 基本记账功能;
  • 资产管理功能;
  • 信用卡支持;
  • 多账本功能;
  • 检查更新功能;
  • 账单标签功能;
  • 自定义账单分类功能;
  • 账单搜索功能;
  • 备份与恢复;
  • WebDAV 备份支持;
  • 统计图表;
  • 离线版本;
  • 资产详情添加新建记录入口;
  • 标签可隐藏(特定时间使用之后不会再使用的标签隐藏,防止选择标签列表太过繁琐);
  • 快捷进入菜单;
  • 使用本地图片作为账单背景;
  • 记录详情添加跳转资产功能;
  • 新增记账可关联图片功能;
  • 导入导出为 csv;
  • 多主题支持;
  • proto 拆分,减少设置项修改导致的无意义刷新数据;
  • 数据加载速度慢优化;
  • 选择账单类型后,资产选择优化;
  • markdown中链接点击事件;
  • 记录金额显示优化,只显示最终金额;
  • 信用卡账单日提醒及最后还款日提醒;
  • 可报销记录未报销提醒;
  • 修复切换账本后添加记录默认关联其它账本资产;

项目说明

一个自用记账本APP,从18年开始,就一直在使用网易有钱记账,考虑到个人隐私以及安全性问题,一直都是离线使用,21年年初突然听说网易有钱要停止运营了,看到相关信息说是停止运营前可以导出数据转到其他平台使用,因此连上网络准备导出,就这一步操作,让我记录了有三年多的数据全部丢失。之后终止了一段时间的记账,在这期间感觉到非常的没有安全感,感觉一下子对自己的资产没有了感知,这个月花了多少,收入多少,结余多少完全没有了概念,因此觉得记账还是必不可少,也尝试了其它不少记账APP,但都有或多或少的问题,要不就是功能不满足要求,要不就是要收费,而且还是不想把个人记账相关的信息暴露给三方的平台,最终还是决定自己写一个来使用。

因为个人开发,所以没有好的UI方面的想法,因此在界面设计以及功能方面借鉴了不少其它APP:

  • 网易有钱
  • 薄荷记账
  • 钱迹
  • Expenses

使用说明

  1. 你可以从项目的发行版本中下载最新的安装包:Github or Gitee

  2. 你也可以将项目下载到本地运行,运行项目前请在项目 /gradle 路径下按如下格式添加文件 signing.versions.toml

[versions]
# 密钥别名
keyAlias = ""
# 别名密码
keyPassword = ""
# 密钥文件路径
storeFile = ""
# 密钥密码
storePassword = ""