首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
近地小行星
掘友等级
Android开发
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
78
文章 75
沸点 3
赞
78
返回
|
搜索文章
赞
文章( 75 )
沸点( 3 )
Android R8 耗时优化
终于我们全源码编译的 Release 包已经超过了40分钟了,感觉离提桶跑路不远了。使用 `--scan` 分析了编译过程,发现 `minifyReleaseWithR8` 任务耗时近14分钟。
Android热修
本篇会描述一个完整的安卓热修复工具的设计与实现。该热修工具基于instantRun原理,并且参照美团开源的robust框架,能够有效进行代码热修、so热修以及资源热修。
Android热修--base包插桩详解
本篇会使用具体实例详细分析一下,基于美团开源热修框架中,对base包的插桩方案所进行的优化。目的:减小包体。
包体积优化|裁剪resources.arsc和资源压缩自动化
resources.arsc主要包含apk相关的资源信息。裁剪resources.arsc和压缩图片资源以达到减少包体积的效果,自定义plugin以实现自动化,减少人力成本。
搭建自己的Gradle Build Cache Service(基于阿里云OSS)
引入一个插件就可以立即体验remote build cache,基于阿里云OSS构建自己的gradle build cache service,使用方法、实现方式一起来看看吧
如何像build scan一样收集gradle构建信息
分析build scan原理功能,build scan能收集到参与构建的project的层级关系,所使用到的插件,项目维度的依赖,task的执行耗时等信息,仿照它实现自己的gradle构建信息收集插件
【车载性能优化】将线程&进程运行在期望的CPU核心上
车载Android应用开发中,可能会出现一种奇葩的要求:与用户交互时应用需要全速运行,保证交互的流畅性,但是如果应用进入后台就需要怠速运行,让出更多的资源保证系统或前台应用的流畅度...
Gradle深入解析 - Groovy Script加载流程
这篇文章主要基于gradle 8.0源码讲解,groovy类型的script脚本的加载流程,gradle script中是如何调用到apply,buildscript,repositories等方法的
深入浅出 Compose Compiler(2) 编译器前端检查
Compose Compiler 中有众多 Extension,其中一些是编译期前端的各种 Checker ,他们负责对 Compose 代码进行编译期检查
带着需求看源码《如何判断 Activity 上是否有弹窗》
今天来看个需求,如何判断 Activity 上面是否有弹窗,当然,简单的方式肯定有,例如在 Dialog show 的时候记录一下,但这种方式不够优雅,我们需要一款更通用的判断方式。 Android
下一页
个人成就
文章被点赞
68
文章被阅读
12,100
掘力值
422
关注了
8
关注者
63
收藏集
8
关注标签
19
加入于
2016-06-21