安卓自动记账app产品系统

我要开发同款
长夏二六2026年06月26日
10阅读

技术信息

语言技术
JavaKotlin
系统类型
Android应用
行业分类
金融

作品详情

行业场景

1.主要是为了自动记账功能,市面上普遍的自动记账都是要花钱的。我利用手机的无障碍功能自动抓取微信、支付宝支付端口,实现自动记账;
2.目前记账的需求越来越大,所以我做了这个安卓的app。

功能介绍

1.自动、手动记账。可以实现用户手动记录、修改、删除记录;也支持开启手机的无障碍功能实现微信支付、支付宝支付入口的自动记账;
2.支持设定月目标,合理、直观管理自己的支出;
3.提供月度、年度查询账单,可进行年度结存比对生成。
4.可以按日查询历史账单,追溯账单来源、去处、日期;
5.本地数据库存储所有用户数据,数据不出域。无登录直接使用;

项目实现

该项目是我一人独立完成的,主要利用的技术是:Kotlin + Jetpack Compose。架构:Clean Architecture (domain/data/presentation) + MVVM。本地数据存储:Room 2.6.0 (本地存储,无网络权限)。
项目核心亮点:
1. 自动记账:通过无障碍服务监听三大支付平台的支付成功页面,自动提取金额和商户名
2. 智能分类:基于关键字的自动分类(餐饮/购物/交通/娱乐等8个支出类 + 红包/转账等收入类)
3. 去重机制:基于金额+商户+时间戳的多维度去重,防止重复记录
4. 隐私优先;零网络权限,本地Room存储
5. 系统适配:前台服务保活,适配小米/红米手机防杀机制
6. 低体积:通过R8压缩+ProGuard,APK目标

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论