docs(plans): 留痕 K52 原生开屏清理

This commit is contained in:
Zhou Weidong committed 2026-10-20 17:46:08 +08:00
1 parent 7fc5eb9067
commit a38809cc5d
2 files changed
+51 -18

No files matched your search

+38
View File
@@ -21822,6 +21822,44 @@ Running Gradle task 'assembleDebug'...
解读:清理旧构建与 asset 缓存后,静态检查零告警,458 条测试全部通过,debug APK 从零重新构建成功。新版桌面图标与开屏 logo 的真机视觉效果由用户安装验收。
## 2026-10-20 ReelShort:K52-A 清理原生静态开屏
- 前置状态:K51-A 合并提交 `375b013`;图标资源最终合并 `fcf30ff`;开屏 logo 强化合并 `53591ab`,均已推送到 develop。
- 分支:`feature/flutter-k52-native-splash-clean`
- 功能提交:`fe5b6e6 feat(flutter): 移除原生静态开屏`
- develop 合并提交:`a11ba50 merge: 合并 K52 原生开屏清理`,已推送。
- Android 三个 `launch_background.xml` 仅保留 `@color/splash_background`,删除 `splash_icon` bitmap 图层;`splash_background` 继续为 `#FF100C0A`。
- 新增透明 `drawable/splash_transparent.xml`,`values-v31` 与 `values-night-v31` 的系统开屏图标均指向该 drawable,并删除 `windowSplashScreenIconBackgroundColor`。
- iOS `LaunchScreen.storyboard` 删除 `LaunchImage` imageView、相关 constraints 与图片资源声明,仅保留现有深色背景;LaunchImage 文件仍保留但不再出现在启动界面。
- Flutter 动画开屏继续作为原生纯色过渡后的第一个品牌画面。
静态检查:
```text
三个 launch_background.xml:无 bitmap / splash_icon
values-v31 与 values-night-v31:无 windowSplashScreenIconBackgroundColor
LaunchScreen.storyboard:无 LaunchImage
xmllint --noout:全部通过
```
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test
00:47 +458: All tests passed!
$ flutter build apk --debug
Running Gradle task 'assembleDebug'...
5.7s
✓ Built build/app/outputs/flutter-apk/app-debug.apk
```
解读:静态检查零告警,458 条测试全部通过,debug APK 构建成功。冷启动应从深色原生底直接过渡到 Flutter 动画开屏,最终效果由用户真机验收。
## 2026-10-20 ReelShort:详情页顶部圆形按钮统一修正
- 前置状态:K40-B 评论入口登录闸已合并,合并提交 `230f16a`。