Android 进阶之旅 - 效能优化

新年的第一篇文章,没想到自己又回来了,经过慎重的考虑还是决定再讲一期《效能优化》。虽然去年刚发表过 《以后,江湖再见了》,看上去似乎有点出尔反尔,但我个人觉得,对大家和我自己都有益的事情还是可以做的。首先先解释一下,为啥是效能优化而不是性能优化,我自己在腾讯的效能组担任客户端开发,讲起来可能会得心应手些,其次效能优化往往是包含性能优化,不光会涉及到性能优化,还会涉及到持续集成持续交互,如何提升研发效率,自动化测试等等。

关于我们自己的《效能优化》课程可能会为期一年,这也是我最后还能拿得出手的一点内容,也就是说 2021 年我们就只围绕这一个专题转。前提先声明一下,这也是我讲的最难的一门课程,因为涉及的范围会非常的广,基本上我之前所讲的内容都会涉及到,主要是大家要熟练掌握 Framework 层源码和 C++ 的内容。考虑到大家的层次水平不一的情况下,很多东西我不会细讲,但是又怕大家学起来模糊用不到工作中,我所讲的内容都会带大家自己实现。比如,我们其中我们会讲到《Gradle 插件 + ASM 字节码实战》,对于 Gradle 的语法基础,我可能只会稍微带大家看看,因为这些东西我相信很多同学都比较熟悉,其次就算不熟悉大家也可以找些书籍来看,但对于字节码阅读字节码加载这些底层的东西我就可能会细讲。再比如我们会讲到《 Java 与 Native 层崩溃捕获》,中小型企业一般都是用第三方的,大公司都是会自己实现一套的,因此我也会带大家来分析原理并且手写,但是对于 Linux 内核与 C/C++ 的基础,大家要自己去花些时间回顾一下之前所讲的内容。

01.Android进阶之旅 - 自定义View篇

02.Android进阶之旅 - 系统架构篇

03.音视频技术学习 - 启动篇

04.Android FrameWork - 学习启动篇

说到这里我们再聊些题外话,这里有一篇文章 《Android 平台 Native 代码的崩溃捕获机制及实现》 ,这样的一个文章深度,大家觉得几年工作经验能达到这样的程度?我特意查了一下这个同学的企业微信,目前已转岗到了微信部门,这是三四年前写的文章,按照推算达到这样的一个深度,大概在两三年工作经验左右,说起来惭愧我自己两三年工作经验还远没达到这样的一个深度。

关于上课我们依旧还是采取直播敲代码的形式进行,时间上我们是周日晚上八点开始,至于一周能不能讲一次课,这个要看我上班的情况,如果不是很忙就一定会准时跟大家来分享。

01.Gradle 插件 + ASM 实战 - JVM 虚拟机加载 Class 原理

02.Gradle 插件 + ASM 实战 - Gradle 插件基础

03.Gradle 插件 + ASM 实战 - ASM 字节码插桩基础

04.Gradle 插件 + ASM 实战 - 监控图片加载告警

05.异常处理 - 如何打造一个不闪退的 App

06.异常处理 - Native 层的崩溃捕获机制及实现

07.异常处理 - Native 闪退堆栈信息解析

08.卡顿监控 - ANR 底层机制源码分析

09.卡顿监控 - ANR 信息捕捉

10.卡顿监控 - 慢函数与掉帧检测

11.卡顿监控 - Matrix 最佳实践方案

12.线程监控 - 线程基础知识扫盲

13.线程监控 - 线程创建底层源码分析

14.线程监控 - 死锁、存活周期与 CPU 占用率

......
...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,117评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,328评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,839评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,007评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,384评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,629评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,880评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,593评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,313评论 1 243
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,575评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,066评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,392评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,052评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,082评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,844评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,662评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,575评论 2 270

推荐阅读更多精彩内容