Skip to content

PalmNote v1.4.1

Latest

Choose a tag to compare

@PickGear PickGear released this 10 Oct 19:33
· 55 commits to main since this release

🚀 PalmNote v1.4.1

📦 安装包: PalmNote-1.4.1.apk —— 约 70MB · arm64-v8a · Android 8.0+,包含离线 OCR(PaddleOCR + ONNX Runtime)、全库 SQLCipher 加密与示例数据图片,全部功能离线可用。校验值见 SHA256SUMS.txt。

⬆️ 升级: 与历次版本签名一致,可直接覆盖安装;数据自动迁移(数据库版本 14 → 16),建议升级前先在「设置 › 数据与备份」导出备份。

✨ 新功能

报销管理

  • 记账时可为支出打开「可报销」,之后统一在「报销管理」里处理
  • 报销管理页:「待报销 / 已报销」两个页签,随时查看待报金额、笔数与累计已报回
  • 报销支持只报一部分,可选同时记一笔「报销」收入,标记后也能撤销
  • 记「报销」收入时可反向勾选要冲抵的支出,多笔按日期顺序自动分摊
  • 账单列表顶部新增「待报销」提示卡,点开直达报销管理
  • 统计页新增「净支出」(扣除已报销的部分),并标注其中已报销金额

🔄 变更

  • 首页卡片的默认排列顺序调整为:净资产 → 快捷操作 → 预算预警 → 物品分布 → 纪念日 → 今日概览 → 密码本 → 今日打卡 → 订阅提醒(在卡片管理里自定义过顺序的不受影响)
  • 钱包管理列表的标题直接显示账户名称;银行卡的卡号尾号不再拼接在名称后面(原显示为「招商银行 ****6214」),改与账户类型同行显示(「银行卡 ****6214」)
  • 账单页顶栏改为「搜索 / 导入 / 统计」三个高频操作,预算与报销入口收进溢出菜单
  • 账单页日历支持左右滑动翻页(跟手 + 惯性):月视图按月翻、周视图按周翻;年月居中显示,左侧「日历」点击即回到今天,右侧「周 / 月」切换视图,原「‹ ›」按钮取消
  • 账单页日历右上角的「周 / 月」切换胶囊选中色由主题蓝改为品牌橙,与账单页整体的橙色系一致
  • 物品页筛选下拉的弹层底色与按钮统一,不再有米白色差
  • 预设账本「全账本」「日常」的默认配色更新:原为蓝灰与近黑深绿,在浅色底上偏灰偏暗,且都不在颜色选择器的可选色板内(现取板内亮色;已升级的旧库若没自己改过颜色,会自动刷新)
  • 设置页里「偏好设置」与「外观与个性化」两个分区对调,语言、启动页这类常用项排到前面
  • 「数据与备份」页里「示例数据(演示模式)」分区移到最下方,排在「存储与清理」之后(备份与清理针对的都是自己的数据,演示模式只切展示来源,收在末尾)
  • 账单导入入口的图标与「导出」对调(导入改为向下箭头),不再与导出混淆
  • 账单导出教程按微信新版流程更新:微信的账单改为经「微信支付」消息下发(表格文件 xlsx),不再走邮箱

🐛 Bug 修复

报销与回收站

  • 撤销报销后,当初代记的那笔「报销」收入没有被一起撤销、仍留在账上(收支被凭空抬高),现改为连同一并移入回收站,需要时可在回收站恢复
  • 标记 / 撤销报销失败时没有任何提示(个别入口还会闪退),现给出失败提示
  • 「删除钱包(连同账单)」「删除账本(连同账单)」与「删除分类」连带删掉的物品,此前都被直接删光、无法找回,现统一改为移入回收站(钱包 / 账本本体仍不可恢复)
  • 演示模式(示例数据)下删除的钱包 / 账单无法真正删掉:示例数据重建的判断条件失效,每次启动都会整库重建示例并连带清空回收站里的示例记录(表现为删掉的示例钱包「复活」、回收站刚收进的账单消失),现修复,删除与恢复结果可正常保留

账单页日历

  • 日期数字看着偏小:原用 12sp,而它的格子比「生活」页月历更宽,数字在格子里的占比明显更小,现与「生活」页统一为 13sp
  • 有记录的日期数字比没记录的偏高约 3dp(屏幕上看就是不在同一水平线上):圆点那一行原先是「当天有记录才画」,多出来的一行把数字顶了上去,现改为恒定占位,两种日期的数字完全对齐
  • 选中圆与数字不同心:数字被下方的圆点区域顶高了约 3dp,没记录的日期选中时数字明显悬在圆心上方,现把数字统一送回格子正中,选中圆 / 今天圆与数字恒同心(所有日期同一个圆,不再随有无记录变化)
  • 选中日期后,支出 / 收入的圆点被统一刷成白色、红绿之分消失,现改为圆点始终用红 / 绿语义色,选中圆底保持品牌橙、数字加粗

导入导出

  • 从旧版本升级到 1.4.0 后启动崩溃:数据库迁移引用了错误的回收站表名(全新安装不受影响)
  • 手机支付宝导出的 CSV 账单(表头为「交易时间…收/支…」)导入后报格式解析错误、解析出 0 条记录
  • 表格(Excel / xlsx)账单导入时,16:00 之后的交易日期被记成次日

物品与小组件

  • 桌面「物品」小组件:分类超过 6 个时,后面的分类会直接消失、占比条比例也跟着失真,现改为并入「其他」(件数与占比保持准确)
  • 桌面「物品」小组件:自己新增的分类会被显示成「其他」
  • 物品网格视图里卡片的状态标签被压扁、几乎看不见
  • 物品页「分类」、账单页「账本」下拉菜单过长时,最下面几项点不到,现已封顶并可滚动

其他

  • 账单明细里的过长钱包名会在空格处折成两行、白占一行高度:右侧列宽原先是写死的 100dp,现按内容放宽(下限不变),同一行就能显示完整
  • 账本管理里点开一个账本,弹窗上的图标与列表卡片长得不一样(圆形底 / 实色底 / 白色图标三处都对不上),现与卡片完全一致
  • 记账页与账单导入页的账户 / 账本选择方块:名称较长时(如「招商银行 ****1234」这类户名)文字顶满方块边缘、不居中,现统一居中显示,放不下时以省略号收尾

📝 已知限制

  • 桌面小组件:本版只完成外观重做,数据与交互功能未完成,可用性不作保证。
  • 生活模块与其他模块的功能、设置均未完全成型,部分场景尚不完整或有待打磨;预计 v1.5 完成基本功能闭环。本说明描述的是本版已具备的能力范围,不代表最终形态。

✅ 校验

  • SHA256SUMS.txt:本页 APK 与 mapping 的 SHA-256 校验值
  • mapping.txt:R8 混淆映射,用于崩溃堆栈反解

完整变更记录:CHANGELOG.md · App 内「设置 › 关于 › 版本历史」 · Full Changelog