高级设置日志查看实施计划

目标:在高级设置中提供可分页浏览本地日志文件的入口。

文件与职责

任务 1:高级设置入口

  1. 加入 setting_item_log_view 与“日志查看”字符串。
  2. SetActivity 绑定点击,使用 LogViewPop.newInstance().show(...) 打开弹窗。
  3. 用 JDK 8 执行 Java 编译验证。

任务 2:分页日志弹窗

  1. 日志文件限定 /sdcard/Log 下的 .txt,按修改时间倒序、最多 60 个。
  2. 左侧文件列表,右侧日志内容;一次读取 500 行。
  3. 在工作线程读取,滚动接近末尾加载下一页;切换文件或销毁后丢弃旧读取结果。
  4. 提示空目录、缺失文件和读取失败。

任务 3:记录与交付

  1. 建立独立的 Markdown/HTML 变更记录。
  2. 执行 git diff --check 与 JDK 8 的 :app:assembleDebug