240 发简信
IP属地:河南
  • 第 3 篇:接入 Compose 和 RecyclerView,处理列表单播、进度恢复与全屏

    Android 视频播放器封装(三):Compose 与 RecyclerView 的播放状态管理 播放器真正复杂的地方不在“播放一个地址”,而...

  • 第 2 篇:封装 XML 播放器,把首帧黑屏问题留在组件内部

    Android 视频播放器封装(二):用 XML 封装控制层,并解决首帧黑屏 有了无 UI 的播放核心后,第二步是封装传统 XML/View 场...

  • 第 1 篇:先拆核心,封装一个不依赖 UI 的 Media3 播放器

    Android 视频播放器封装(一):先抽象播放能力,再接入 Media3 视频播放器的封装,最容易踩的坑是把 ExoPlayer、XML 控件...

  • Android 开发路由框架(七)实战应用与最佳实践

    一、项目结构优化 1. 模块化项目中的路由应用 在模块化项目中,路由库可以帮助我们实现模块间的解耦 2. 路由路径规划 合理规划路由路径,遵循以...

    1.7 89 0 1
  • Android 开发路由框架(六)高级功能与扩展

    一、拦截器高级用法 1. 多拦截器协同工作 拦截器可以多个同时使用,它们按照优先级顺序执行: 2. 拦截器链的工作原理 拦截器链的执行流程: 按...

    1.7 93 0 1
  • Android 开发路由框架(五)API模块与构建器模式(route-api)

    一、API 模块的作用 route-api 模块是路由库对外提供的 API 接口,它封装了路由核心的功能,提供了更加简洁、易用的接口。API 模...

    1.7 84 0 1
  • Android 开发路由框架(四)注解处理器详解(RouteCompiler)

    一、注解处理器的作用 RouteCompiler 是路由库的注解处理器,它的主要作用是: 扫描代码中的路由相关注解 解析注解信息 生成路由表和辅...

    1.7 41 0 1
  • Android 开发路由框架(三) 核心模块基础(route-core)

    一、核心模块的作用 route-core 模块是路由库的核心实现,它包含了以下功能: 注解处理器:处理路由相关的注解,生成路由表 路由核心逻辑:...

    1.7 61 0 1
  • Android 开发路由框架(二)注解模块详解(route-annotation)

    一、注解模块的作用 route-annotation 模块是路由库的基础,它定义了所有与路由相关的注解,这些注解用于标记需要路由的页面、参数和方...

    1.7 59 0 1