1. Python 封装 gradle 命令

    使用 Python 封装常用的 gradle 命令。

    2024/01/19 Python

  2. Python 封装 adb 命令

    使用 Python 脚本封装常用的 adb 命令。

    2024/01/16 Python

  3. 使用 Gradle 命令了解项目构建信息

    不管是接触一个新项目,还是一直开发老项目,使用 Gradle 命令,可以对项目构建信息有一个快速的掌握。

    2023/11/16 Gradle

  4. 视频编辑器引擎 SDK 的封装与替换

    SDK 的封装与替换的重点是让业务层对 SDK 无感知。。

    2023/09/01 Architect

  5. Kotlin Flow 冷流和热流

    热流分为 SharedFlow 和 StateFlow,它们都是独立于收集器的存在而存在。

    2023/04/23 Kotlin

  6. Kotlin Flow 探索

    Kotlin 协程 和 Flow,它们结合在一起也实现了 响应式编程。

    2023/01/12 Kotlin

  7. Kotlin 协程探索

    协程是 Kotlin 提供的一套线程 API 框架,可以很方便的做线程切换。

    2023/01/04 Kotlin

  8. Kotlin 惰性集合操作-序列 Sequence

    Kotlin Sequence 是为了减少链式操作变换的总次数。

    2023/01/03 Kotlin

  9. Android 查看隐私权限方法调用者集合

    在 App 上架的时候,如果隐私不合规,可以通过查看隐私权限方法调用者来快速定位。

    2022/12/28 Android

  10. Android 静态代码检查

    在版本发布前尽量去发现代码质量问题,避免带到线上(被动反馈),可以在构建过程之前中去添加 静态代码检查环节,让每一次的构建都能自动地去分析代码是否存在质量问题。

    2022/09/08 Android