首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
赵子健
掘友等级
Android GDE | 🏆 掘金签约作者
谷歌开发者专家,图书《Android性能优化之道》作者,掘金小册《Android性能优化》作者。欢迎一起探讨技术,共同成长!
获得徽章 6
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
《Android性能优化之道》——从底层原理到一线实践
1.1 为何写这本书 Android 性能优化是非常重要的一个方向,他的重要性体现在能帮助程序带来更大的价值,以及帮助 Android 开发者增强职业竞争力这两个方向。 在程序的价值提升上,性能优化可
包体积优化:资源文件优化
在前面《包体积优化:包体积基础知识》章节中我们知道了 APK 主要由资源文件、dex 文件和 so 文件组成。这三类文件,都可以基于精简、压缩和动态化这三条方法论来进行体积的优化。那么在本章中,我们就
包体积优化:包体积基础知识
在本章开始之前,先带大家探讨一下我们为什么要优化 APK 包体积。包体积优化的重要性首先体现在推广和留存上: 安装包越小,下载转化率越高; 安装包越小,渠道推广成本和厂商预装的单价成本越少; Goog
稳定性优化:Crash产生原理
Crash 指的是程序因发生严重错误导致而崩溃的情况。对于 Android 程序来说,Crash 崩溃率一般至少要小于万分之五,这样才能保障一个比较好的体验,那些稳定性优化做的非常好的程序,崩溃率甚至
稳定性优化:ANR产生原理
在性能优化的所有方向中,稳定性优化是最重要的一项,因为即使程序在其他方向的优化做的再好,但是如果在使用过程中,经常出现无响应或者崩溃,那么用户也是不能忍受的,很大概率会卸载程序或者减少使用时长,因此稳
速度优化:绑定 CPU 大核
目前手机的 CPU 都是多核的,比如骁龙 8gen3 这款 CPU 就有 8 个核心,其中大核 Cortex-X4 的性能最好,时钟周期频率为 3.3GHZ,其他核心的性能就要差很多,其中两颗小核 C
Rust 在 Android 中的应用
本文主要是关于如何在 Android 中接入 Rust 的扫盲文,并不会对 Rust 做过多的讲解,对 Rust 有兴趣的可以自己去学习 Rust,至于如何才能快速的学会 Rust,可以参考我的这篇文
从菜鸟到高手——程序员的成长之路
从16年6月毕业至今,一晃已经八年过去了。八年前,我只一个对技术只有一腔热爱,却懵懂无知的菜鸟,不知道技术的这条路该怎么走,不知道该怎样成为技术大牛,一路跌跌撞撞走过来,走了不少弯路,遇到了不少挫折,
速度优化:充分利用 CPU 闲置时刻
除了游戏等少数品类应用,大部分应用都不会持续以较高的水平消耗 CPU,因此在程序运行过程中,CPU 会有很多时刻都处于闲置状态,比如用户无操作,应用在后台等等。如果我们能充分利用 CPU 在闲置时刻点
稳定性优化:ANR 分析思路
这里笔者简单的模拟一个 ANR,以此来带着读者掌握 ANR 分析的思路。如图所示,主线程会因为等锁而产生 ANR。 ANR 的分析和排查往往要比 Crash 要复杂很多,所以当 ANR 发生后,最重要
下一页
个人成就
优秀创作者
文章被点赞
1,958
文章被阅读
221,351
掘力值
7,818
关注了
23
关注者
2,011
收藏集
0
关注标签
7
加入于
2020-05-15