APK RemoteViews · HTML REPLICA

Photo Recovery
通知样式复刻

按 V1.0.4 源码中的 8 份通知布局和原始 PNG / GIF 资源重建,并参考 Samsung Android 15 的真实通知栏渲染校准。按钮保留原版呼吸缩放与扫光闪烁;页面不会发送真实通知。

线上 RC templateVersion 6 常规池 14 项 特殊样式 4 类 原包资源 28 个 原生动效 6 个 GIF
INTERACTIVE REPLICA

通知预览控制台

切换样式、折叠状态、语言和内容 ID。右侧卡片尺寸按 Android dp 比例还原;CTA 直接播放 APK 的 20 帧 / 1 秒原生动画。

样式
展示状态
语言
线上 RC 人群
10:32◉ ◌ ◒ 80%
10:328月19日 周三
常规促活 · 折叠notification_small.xml
40dp折叠内容图notification_small
58dp展开内容图notification_in_app_big
80 × 32dp折叠 CTA6dp 圆角
40dp展开 CTA 高度蓝 / 粉 / 荧光绿
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 按钮。真实出现前需要用户明确授予系统“通知访问”权限。

复刻边界

通知内容布局、图片、字号、间距和展开结构来自源码;按钮动效直接采用 APK density split 中的 6 个原始 GIF,并非 CSS 猜测。圆角、阴影、顶部应用名和折叠动画由 Android SystemUI / Samsung One UI 负责,因此不同手机仍会存在外壳差异。