Skip to content

v0.41.0 · 行情波动提醒,录音通知可隐藏

Pre-release
Pre-release

Choose a tag to compare

@robbywang25 robbywang25 released this 24 Oct 05:06
· 29 commits to robbywang/god-android since this release
902b71b

市场看板新增行情波动提醒;心力球的录音通知可以在系统设置里单独关掉,划掉后本次录音不再弹回。

  • 行情波动提醒(默认关闭):每个关注资产的现价,与市场接口 history 里最近 N 个本地日(1–7,默认 3)的每日收盘价最高、最低价比较;从低点涨过或从高点跌过提醒线(2/3/5/8/10/15/20%,默认 5%)时通知,点开进入市场看板。
  • 同一资产同一方向只提醒一次:回到提醒线一半以内后重新计算,或比上次再多涨跌一个提醒线时再提醒;两个方向都达到时只说较大的一个。开启后第一次检查只记录不提醒。
  • 行情随每 2 分钟的后台检查读取,最多每 10 分钟一次;新通知类别「行情波动提醒」(god-market-v1),增强 / 持续提醒照常适用,锁屏只显示「God · 行情波动提醒」。
  • 开关和两项设置在市场看板页底部,也在「我 → 通知 → 市场」(第 6 组);marketDays、marketLine 与 noticeKinds 里的 market 随账号同步。本机只记资产代码、已提醒的涨跌幅和时间,14 天未出现自动删除。
  • 心力球:Android 不允许 App 去掉麦克风前台服务的通知(Find 上 God 以 MIN 创建的检查类别被系统提到 LOW)。录音通知改到单独的类别「心力球录音中」(mindball-recording-v1),原 mindball-v1 改名「心力球提醒」只发暂停提醒;心力球页新增「录音通知」一行直达该类别的系统设置;通知带 deleteIntent,划掉后本次录音不再重新发出。
  • 认证、接口合同、FLAG_SECURE 和录音参数没有变。

验证:274 项 JVM 测试(新增 MarketNoticeTest 7 项)、Debug/Release 构建与 lint 通过(0 错误,3 条原有警告),正式证书签名。正式版用 adb 覆盖安装到 OPPO Find X9 Ultra 与小米 MIX Flip,安装文件与本附件 SHA256 一致;Find 安装后下一次后台检查正常完成,无崩溃日志。

未验证:Find 全程锁屏,预览版的新卡片与设置页没有截图;真实行情下的提醒要本人开启后才会触发,目前只有单元测试覆盖;关掉「心力球录音中」后录音是否照常、ColorOS / HyperOS 是否另有后台运行提示、能否划掉麦克风前台服务通知,待心力球开启时确认。仍为预览版。

附 APK 与 SHA256SUMS,Android 11 及以上,可覆盖旧版。