首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
Omooo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
包体积优化|裁剪resources.arsc和资源压缩自动化
resources.arsc主要包含apk相关的资源信息。裁剪resources.arsc和压缩图片资源以达到减少包体积的效果,自定义plugin以实现自动化,减少人力成本。
如何像build scan一样收集gradle构建信息
分析build scan原理功能,build scan能收集到参与构建的project的层级关系,所使用到的插件,项目维度的依赖,task的执行耗时等信息,仿照它实现自己的gradle构建信息收集插件
包体积优化 · 实战论 · 怎么做包体积优化? 做好能晋升吗? 能涨多少钱?
一、引言 Hello,我是小木箱,欢迎来到小木箱成长营系列教程,今天将分享Android性能优化 · 实战论 · 怎么做包体优化? 做好能晋升吗? 能涨多少钱? 上一次分享,小木箱从三个维度将Andr
钉钉 ANR 治理最佳实践 | 定位 ANR 不再雾里看花
本文为《钉钉 ANR 治理最佳实践》系列文章首篇《定位 ANR 不再雾里看花》,主要介绍了钉钉自研的 ANRCanary 通过监控主线程的执行情况,为定位 ANR 问题提供更加丰富的信息。
深入理解Booster(二)-如何做png到webp的图片压缩
图片压缩的任务链 要找到是如何处理 图片压缩的,我们可以看下 接入booster以后 任务链上有什么变化 输入命令如下: 可以看出来 这里有installCwebp和comppressCwebp2个一
Matrix源码分析系列-如何计算启动耗时
启动耗时分为两个角度: 冷启动:就是点击应用图标到打开应用的冷启动响应时间,且前提是应用从未被创建过进程, 热启动:测量点击应用图标到打开应用的热启动响应时间,被测应用之前已经被打开过,无关闭
Android性能优化 - 包体积杀手之R文件内联原理与实现
本文是android性能优化之包体积杀手R文件篇,讲解了R文件产生的过程与优化实现的原理,自己动手实现一个自己的R文件内联小demo吧!
AOP 利器 ASM 基础入门
1. ASM 介绍 ASM 是一个 Java 字节码操作框架,它能用来动态生成类或者增强既有类的功能。ASM 可以直接生成二进制 class 文件,也可以在类被加载到 Java 虚拟机之前动态改变类行为。ASM 框架中提供了常见的字节码分析和生成工具,可以快速进行类的生成或分析…
阿里某淘Android体积优化方案(下)
简介 上一章我们介绍Dex的优化方案,本章主要介绍资源文件的优化方案。 1 无用资源移除......
QQ音乐Android编译提速之路
1. 序言 工程编译,是Android应用开发工作中的重要一环。而随着工程代码量膨胀,编译耗时也越来越长,拖慢了开发效率。 这个问题在中大型团队中并不少见。以QQ音乐为例,Android工程代码量达到120万行以上,每修改一行代码,都要等待4分钟以上才能在手机上看到改动效果。 …