StandAPP/app/src/main/java/com/stand/standapp
fengge 9ed1e31700 优化(架构与渲染): 提升流式更新性能并修复 SP 持久化阻塞主线程
1. 将 ChatViewModel 中 AI 的流式刷新频率 (STREAM_FLUSH_INTERVAL_MS) 从 50ms 调整为 150ms,以降低低端机中高频触发文本重绘(Text Layout)的沉重 CPU 负担,肉眼仍旧保持平滑。
2. 将 SharedPreferences 持久化全量对话记录(saveCacheToLocal)的操作,利用协程移动至 Dispatchers.IO 线程中,防止读写巨大 JSON 字符串时彻底堵死主线程引发应用 ANR 或冻结。
2026-06-03 14:48:58 +08:00
..
net 性能优化: 引入 NetworkModule 单例,统一管理 4 处独立 OkHttpClient 实例 2026-06-02 13:12:49 +08:00
printer 优化 2026-05-16 01:39:18 +08:00
ui 优化(架构与渲染): 提升流式更新性能并修复 SP 持久化阻塞主线程 2026-06-03 14:48:58 +08:00
utils 优化(日志): 修复极端的日志 I/O 性能问题 2026-06-03 14:48:56 +08:00
AndroidInterface.kt 日志 2026-05-21 20:43:23 +08:00
AppConfig.kt security(chat): secure chat stream endpoint with jwt validation and token extraction 2026-05-19 22:24:29 +08:00
DeveloperActivity.kt 开发者 2026-04-23 11:11:49 +08:00
LoginActivity.kt 性能优化: 引入 NetworkModule 单例,统一管理 4 处独立 OkHttpClient 实例 2026-06-02 13:12:49 +08:00
MainActivity.kt 内存优化: 清理 Activity onDestroy 中的 Companion 静态状态,防止跨实例数据污染 2026-06-02 13:10:30 +08:00
MyApplication.kt 优化 2026-05-16 01:23:10 +08:00
SplashActivity.kt 体验优化: 拆除Splash屏2秒线程硬等待,改为异步检查就绪状态 2026-06-01 18:11:03 +08:00
TempCallActivity.kt 内存优化: 清理 Activity onDestroy 中的 Companion 静态状态,防止跨实例数据污染 2026-06-02 13:10:30 +08:00
UpdateManager.kt 性能优化: 引入 NetworkModule 单例,统一管理 4 处独立 OkHttpClient 实例 2026-06-02 13:12:49 +08:00