参照《Android 进阶解密》做的摘要。 Android 系统启动过程 init 进程启动 Linux 内核加载完成后,它会寻找 init.rc 文件并启动 init 进程...
参照《Android 进阶解密》做的摘要。 Android 系统启动过程 init 进程启动 Linux 内核加载完成后,它会寻找 init.rc 文件并启动 init 进程...
参照《Android 插件化开发指南》做的摘要。 将某一模块打包成 APK 作为插件,在宿主 APP 中根据需要下载并加载。 加载插件Dex 根据插件的 dex 文件路径为每...
参照《深入探索 Android 热修复技术原理》做的摘要。 热修复按生效类型一共分为两种:实时生效和重启应用生效。 每种类型按模块分为:Dex 文件修复、res 资源文件修复...
参照周志明老师的《深入理解Java虚拟机》做的摘要 Java 内存区域 运行时数据区域 程序计数器:当前线程所执行的字节码的行号指示器 Java 虚拟机栈:线程私有。每个方法...
参照《Android移动性能实战》做的摘要。 性能优化的首要任务就是数据监控统计,是后续测试发现问题和针对优化的基础。 需要统计的数据如下(后续会逐渐添加完善): 启动耗时(...
2019年,第四周 经过前面的启蒙后,罗伯特和迈克已经有了一定的理财意识了,接下来主要就是学习财务相关的知识为以后奠定基础。他们经常花很多的时间旁听富爸爸和员工的会议,从哪些...
既然Bundle可以重用,为什么Intent不能重用而每次都要新New呢,如果可以重用Intent不就相当于重用Bundle了
Android细节问题 —— 有了Intent,为什么还要有Bundle?Intent本身就可以传递参数(Intent.putExtra("key", value))为何还要用Bundle呢? 两者比较 Bundle只是一个信息的载体,内部其实就是...
2019年,第三周 本周开始来读新的一本理财启蒙书籍:富爸爸穷爸爸,书中主角罗伯特·清崎的亲爸爸是一名高学历的教授,虽然有着丰富的知识和不菲的收入,却总是债务缠身,常常为了还...
2019年,第二周 这周终于读完了人生中的第一本理财类书籍,受到不小的启发,决定记录下来以为后用,也借此养成写读书笔记的习惯。 小狗钱钱是一本以童话的方式讲述理财思维的书,全...
2019年,第一周 一提起困扰我想大部分人的第一反应都是钱,我也一样,不过这个属于大众共有困扰,不提也罢。 今天主要想说的是针对我个人而言的三个困扰,从大学毕业开始就看上了我...
不知不觉2018就过去了,毕业后这一年一年过得都恍惚了,好像什么都没有留下,既然开始写作那就趁热来一波人生第一次年终总结吧。 回想起来这一年既没有什么重大起伏,也没有什么人生...
大家好,本人小二,深圳IT程序员一枚。受大V影响,思前想好决定开始通过文章记录点西东,主要是以此锻炼下自己的文笔,加强思考的逻辑。给自己定个小目标:每周写一篇,坚持写三年以上...
Outline [TOC] 前言 好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。 正题 先来回顾一...
Outline [TOC] 前言 在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧. 正题 在上一节中最后我们有个例子, ...
Outline [TOC] 前言 上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题, 之所以学习这个是因为Observable还是有很多它使用的...
Outline [TOC] 前言 在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有F...