ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

MoneyWallet日历视图与地图视图:你可能不知道的两个宝藏功能

2026/8/25 9:34:35 拓冰建站 浏览量
MoneyWallet日历视图与地图视图:你可能不知道的两个宝藏功能 MoneyWallet日历视图与地图视图你可能不知道的两个宝藏功能【免费下载链接】moneywalletAn android application that let you track your expenses项目地址: https://gitcode.com/gh_mirrors/mo/moneywalletMoneyWallet 是一款免费开源的 Android 记账应用GPL v3 许可、无广告、无内购除了日常快速记一笔它还藏着两个多数人没打开过的宝藏功能日历视图和地图视图。前者把账本变成可拖动的时间轴后者把你的消费地点直接标在地图上——看完本文你 5 分钟就能上手。为什么你一直没发现这两个功能MoneyWallet 的主界面围绕快速记账设计顶部切换钱包、底部交易流水。日历和地图不像预算或概览那样醒目它们安静地躺在侧边抽屉菜单里Calendar日历视图——按日期回溯每一笔支出Places地图视图——在地图上查看所有消费地点打开方式很简单点击左上角菜单图标在抽屉中找到Calendar或Places即可进入。日历视图把账本变成可拖动的时间轴日历视图长什么样进入后你会看到三部分顶部年份条横向滚动的年份选择器支持从 1900 年一直拖到 2100 年跨年代翻账毫无压力中间日期时间轴以周为单位排列日期点任意一天即刻切换底部当日交易列表显示选中日期下的所有支出点击任意一条还能在侧边面板展开完整详情。日历视图的 3 个实用场景复盘特定日子9 月 27 日那天我到底花了多少——点一下日期当天支出全部现形观察消费规律连续滑动 7 天周末与工作日的花钱习惯一目了然按钱包过滤日历跟随当前选中的钱包显示数据切到全部钱包则汇总所有账本对应源码中 CalendarMultiPanelFragment.java 里按WALLET_ID过滤的查询逻辑。相关实现参考CalendarActivity.java。地图视图让你的支出拥有坐标地图视图怎么用如果你的账目里保存了带经纬度的地点Places进入地图视图后所有消费地点会被自动标注在地图上。点击任意地点标记信息窗弹出后可直接跳转到该地点关联的全部交易列表——相当于一键查看在这家店花了多少。数据加载与地点标注的核心逻辑在 MapActivity.java它筛选出经纬度不为空的地点LATITUDE IS NOT NULL再统一渲染到地图上地点数据模型定义在 Place.java。构建带地图的版本gmap 还是 osm地图视图依赖构建口味build flavor这是新手最容易卡住的一步gmap使用 Google Maps需要在gradle.properties中填入有效的 API Keyosm使用 OpenStreetMap纯开源、零配置推荐 F-Droid 用户选择。如果你打算自己编译先获取源码git clone https://gitcode.com/gh_mirrors/mo/moneywallet然后在 Gradle 中选择对应口味组合。地图布局文件可参考 layout_panel_map.xml完整构建说明见 README.md。这两个功能适合谁功能一句话价值适合人群 日历视图按日期精确回溯消费习惯按天复盘的记账者 地图视图消费地点可视化 按店查账经常在外餐饮/购物的人小结MoneyWallet 的日历视图和地图视图本质上都是给交易记录换了一种组织维度时间与空间。日常记账用主界面复盘用日历找店算账用地图——掌握这两个宝藏入口你的记账方式会立刻升级一个档次。【免费下载链接】moneywalletAn android application that let you track your expenses项目地址: https://gitcode.com/gh_mirrors/mo/moneywallet创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考