240 发简信
IP属地:北京
  • Android 进阶解密摘要

    参照《Android 进阶解密》做的摘要。 Android 系统启动过程 init 进程启动 Linux 内核加载完成后,它会寻找 init.rc 文件并启动 init 进程...

  • 插件化摘要

    参照《Android 插件化开发指南》做的摘要。 将某一模块打包成 APK 作为插件,在宿主 APP 中根据需要下载并加载。 加载插件Dex 根据插件的 dex 文件路径为每...

  • 120
    热修复摘要

    参照《深入探索 Android 热修复技术原理》做的摘要。 热修复按生效类型一共分为两种:实时生效和重启应用生效。 每种类型按模块分为:Dex 文件修复、res 资源文件修复...

  • 120
    Java 虚拟机摘要

    参照周志明老师的《深入理解Java虚拟机》做的摘要 Java 内存区域 运行时数据区域 程序计数器:当前线程所执行的字节码的行号指示器 Java 虚拟机栈:线程私有。每个方法...

  • 120
    Android 移动性能实战摘要

    参照《Android移动性能实战》做的摘要。 性能优化的首要任务就是数据监控统计,是后续测试发现问题和针对优化的基础。 需要统计的数据如下(后续会逐渐添加完善): 启动耗时(...

  • 富爸爸穷爸爸读书笔记二

    2019年,第四周 经过前面的启蒙后,罗伯特和迈克已经有了一定的理财意识了,接下来主要就是学习财务相关的知识为以后奠定基础。他们经常花很多的时间旁听富爸爸和员工的会议,从哪些...

  • 既然Bundle可以重用,为什么Intent不能重用而每次都要新New呢,如果可以重用Intent不就相当于重用Bundle了

    Android细节问题 —— 有了Intent,为什么还要有Bundle?

    Intent本身就可以传递参数(Intent.putExtra("key", value))为何还要用Bundle呢? 两者比较 Bundle只是一个信息的载体,内部其实就是...

  • 富爸爸穷爸爸读书笔记一

    2019年,第三周 本周开始来读新的一本理财启蒙书籍:富爸爸穷爸爸,书中主角罗伯特·清崎的亲爸爸是一名高学历的教授,虽然有着丰富的知识和不菲的收入,却总是债务缠身,常常为了还...

  • 小狗钱钱读书笔记

    2019年,第二周 这周终于读完了人生中的第一本理财类书籍,受到不小的启发,决定记录下来以为后用,也借此养成写读书笔记的习惯。 小狗钱钱是一本以童话的方式讲述理财思维的书,全...

  • 三个困扰

    2019年,第一周 一提起困扰我想大部分人的第一反应都是钱,我也一样,不过这个属于大众共有困扰,不提也罢。 今天主要想说的是针对我个人而言的三个困扰,从大学毕业开始就看上了我...

  • 复盘2018

    不知不觉2018就过去了,毕业后这一年一年过得都恍惚了,好像什么都没有留下,既然开始写作那就趁热来一波人生第一次年终总结吧。 回想起来这一年既没有什么重大起伏,也没有什么人生...

  • 启征

    大家好,本人小二,深圳IT程序员一枚。受大V影响,思前想好决定开始通过文章记录点西东,主要是以此锻炼下自己的文笔,加强思考的逻辑。给自己定个小目标:每周写一篇,坚持写三年以上...

  • 120
    给初学者的RxJava2.0教程(九)

    Outline [TOC] 前言 好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。 正题 先来回顾一...

  • 给初学者的RxJava2.0教程(八)

    Outline [TOC] 前言 在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧. 正题 在上一节中最后我们有个例子, ...

  • 120
    给初学者的RxJava2.0教程(七)

    Outline [TOC] 前言 上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题, 之所以学习这个是因为Observable还是有很多它使用的...

  • 给初学者的RxJava2.0教程(六)

    Outline [TOC] 前言 在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有F...

个人介绍
Read The Fucking Source Code