240 发简信
IP属地:北京
  • Android 中修改依赖包名防止依赖冲突

    由于我本地使用的gradle 6+ 的版本因此引入的插件也要对应引用插件 注册任务 将需要修改的依赖改成shadow 引用 在对应模块 执行 最...

  • Android 集成Ktor

    工程build.gradle.kts中 app build.gradle.kts 中 libs.versions.toml 中 ktor 初始化...

    0.2 51 0 1
  • Jetpack Compose 状态 & 副作用使用规范清单

    不要在 Composable 函数体中直接修改状态🚫 错误示例:@Composablefun MyScreen(viewModel: MainV...

    0.5 41 0 1
  • Compose 遇到的坑

    Compose焦点移动问题 焦点设置必须按照以下顺序,否则会有问题Modifier 说明 必须顺序focusRequester() ...

    0.2 36 0 1
  • Resize,w 360,h 240
    Android 使用Plugin 实现自动化埋点 Gradle Transform

    Android 的打包流程 apk 打包的流程,可以看启用有一步是 .class 文件到 .dex 发文件的转换。而 Gradle Transf...

  • Resize,w 360,h 240
    Android 使用Plugin 实现自动化埋点,ASM

    Android 编译的三个阶段 编译插桩的场景 代码生成,减少手工重复,降低出错的可能性 代码监控,利用编译插桩技术实现性能监控 代码修改,修改...

  • Resize,w 360,h 240
    JMeter接口测试 增加校验

    接口Common Header 注意不要再加双引号了,默认就是string 通用变量定义: 接口请求中引用定义的变量 BeanShell 增加签...

  • 沉浸式并移除状态栏半透明阴影

    沉浸式可以参考以下博文WindowInsetsControllerCompat使用,新方式实现状态栏、导航栏、键盘控制-CSDN博客[https...