240 发简信
IP属地:云南
  • Resize,w 360,h 240
    Gson与枚举的那些事儿

    背景 相信大家在日常的开发过程中,一定会遇到这样的一种情况:在某个需求中,服务端同学约定了某一个int类型的字段表示了某个流程的”状态“或者请求...

  • App体积缩减(lottie动画资源转webp)- 自定义task

    前言 上期说到了一个app体积缩减的手段:R文件删除[https://www.jianshu.com/p/7d60872fc04d],今天介绍另...

  • App体积缩减(R文件删除)-自定义transform

    说到App的体积缩减,大家首先能想到的是一些比较常规的方式: 图片压缩 配置 ndk的abiFilter 配置resConfigs 代码混淆 资...

  • 优化项目编译速度

    今天记录一下针对于各个项目的通用的一些优化项目编译速度的手段: 1. 针对于项目根目录的gradle.properties文件,可以打开下面的一...

  • 判断国产机型6.0以下是否有录音相机权限

    录音检查,自测了小米,魅族,华为,OPPO,vivo的机型,但是同一机型不同型号之间或许也会存在差异性,没办法将所有机型全部囊括 废话不多说,直...

  • 创建一个我们自己的注解处理器

    自定义一个注解处理器可以按照如下步骤进行:1. 创建一个java library(注意不要创建Android library),我们定义名称为k...