APK RemoteViews · HTML REPLICA

Photo Recovery
通知样式复刻

按 V1.0.4 源码中的 8 份 RemoteViews、17 组资源池、A/B 远程配置和调度限制重建,并参考 Samsung Android 15 的真实通知栏渲染校准。图片与按钮动效直接使用 APK 原始资源;页面只模拟,不会向设备发送真实通知。

线上 RC templateVersion 6 内容池 17 组 ID 基础组合 1,056 种 RemoteViews 8 份 原包资源 28 PNG + 6 GIF 语言资源 94 套 通知文案 6,110 条
INTERACTIVE REPLICA

通知预览控制台

可逐项选择源码中的标题、图片、CTA 和颜色,也可按原逻辑随机组合。动态数字、红点和来源 App 图标不再写死;CTA 直接播放 APK 的 20 帧 / 1 秒原生动画。

样式
展示状态
当前 ID 的源码资源池
运行时动态状态

动态字段会按当前标题自动代入。

线上 RC 人群
10:32◉ ◌ ◒ 80%
10:328月19日 周三
常规促活 · 折叠notification_small.xml
40dp折叠内容图notification_small
58dp展开内容图notification_in_app_big
80 × 32dp折叠 CTA6dp 圆角
40dp展开 CTA 高度蓝 / 粉 / 荧光绿
SOURCE-RULE SIMULATOR

通知触发与频控模拟

复现后台资格检查、A/B 间隔、单项 upper、全局 cooling、可见上限和 24 小时连续次数。触发成功会把上方预览切到源码实际对应样式。

本地模拟 · 不调用系统通知 API
等待触发T + 0 分钟
  1. 选择触发来源后执行;结果会记录在这里。
EXTRACTED NOTIFICATION COPY

94 套语言通知文案库

逐项保存 APK 的 notification_content_1~65。切换上方语言即可同步查看;占位符按源码原样保留。

正在加载完整语言库…
IMPLEMENTATION NOTES

样式与行为对应

01

常规促活

small / big / heads-up 三套 RemoteViews。图片、标题、CTA 与按钮颜色随机组合;Android 9+ 的 CTA 使用原包 GIF,1 秒内完成一次呼吸缩放和扫光循环。

02

广告召回

独立大小布局,固定文案“Oops!你不小心点到广告了!”和绿色动态“返回”按钮;线上 RC 虽 A/B 都有开关,但客户端只在非自然流量分支调用。

03

常驻快捷入口

前台服务 ongoing 通知,照片、影片、文件、垃圾四入口;展开后增加带原生呼吸扫光的整行“立即恢复”。Samsung 实机上内容区呈浅蓝色 colorized 背景。

04

通知清理摘要

展示被处理通知数量、最多 4 个来源 App 图标和静态 Clean 按钮。真实出现前需要用户明确授予系统“通知访问”权限。

05

事件通知

安装、卸载与截图事件分别落到 ID 14、15、16,仍从各自的标题、图片、CTA 与三种按钮配色中随机取值。

06

唤醒与调度

FCM、Alarm、Work、Job、开机、解锁、Home 与网络变化负责唤起检查;通过前后台、屏幕、锁屏、安装时长与频控后才展示。

复刻边界

RemoteViews 内容、资源池、动态字段、红点、来源图标槽位、点击路由和频控参数均来自源码;按钮动效直接采用 APK density split 中的 6 个原始 GIF。浏览器无法真正读取其他 App 的通知或调用 Android Alarm / Work / Job,因此这里用可控状态机复现同一判断结果;SystemUI 外壳仍会随 Android / OEM 变化。