转载

秉心说 2019 博文合集

这里是 秉心说 的知识金字塔 。

掘金

没有文章分类的功能,每次想找以前的文章都比较费劲。

微信公众号的阅读体验又不忍吐槽。个人网站也还没有搭建完成。

所以把之前的所有文章都备份到此仓库,作为永久链接长期维护。

我的开源项目

  • Box —— 我的开发助手
  • 真香!Kotlin+MVVM+LiveData+协程 打造 Wanandroid!
  • AndroidUtilCodeKTX !是时候提升你的开发效率了 !(持续更新中...)
  • AndroidUtilCodeKTX !是时候提升你的开发效率了 !(更新啦 !)
  • Jetpack Compse 实战 —— 全新的开发体验
  • Box 黑科技 —— 支持手机端反编译 !

走进 JDK 系列

  • 走进 JDK 之 Integer
  • 走进 JDK 之 Long
  • 走进 JDK 之 Float
  • 走进 JDK 之 Byte
  • 走进 JDK 之 Boolean
  • 走进 JDK 之 谈谈基本类型
  • 走进 JDK 之 String
  • 你并不了解 String
  • 《你并不了解 String》 勘误
  • 走进 JDK 之 谈谈字符串拼接
  • 走进 JDK 之 Enum
  • 钻钻 “单例” 的牛角尖
  • 走进 JDK 之 ArrayList(一)
  • 走进 JDK 之 ArrayList(二)
  • 走进 JDK 之 LinkedList
  • 走进 JDK 之 PriorityQueue

AOSP

  • 细数 SharedPreferences 的那些槽点 !
  • 深入理解 Handler 消息机制
  • 深入理解 ThreadLocal
  • Java 世界的盘古和女娲 —— Zygote
  • Zygote家的大儿子 —— SystemServer
  • Android 世界中,谁喊醒了 Zygote ?
  • “无处不在” 的系统核心服务 —— ActivityManagerService 启动流程解析
  • 庖丁解牛 Activity 启动流程

Kotlin

  • 在 Android 上使用协程(一):Getting The Background
  • 在 Android 上使用协程(二):Getting started
  • 在 Android 上使用协程(三) :Real Work
  • 如何正确的在 Android 上使用协程 ?

反编译相关

  • Class 文件格式详解
  • Smali 语法解析——Hello World
  • Smali —— 数学运算,条件判断,循环
  • Smali 语法解析 —— 类
  • Android逆向笔记 —— AndroidManifest.xml 文件格式解析
  • Android逆向笔记 —— DEX 文件格式解析
  • Android 逆向笔记 —— 一个简单 CrackMe 的逆向总结
  • Android 逆向笔记 —— ARSC 文件格式解析
  • Android 逆向笔记 —— 说说 Dalvik 及其指令集
  • 全网最全 Dalvik 指令集解析 !
  • 早恋与加密第一回: 古典加密

开源库解析

  • LeakCanary 源码解析
  • Retrofit 2.6.0 ! 更快捷的协程体验 !
  • 全新 LeakCanary 2 ! 完全基于 Kotlin 重构升级 !

面试相关

  • 4.9k Star 安卓面试知识点,请收下!
  • Core Java 52 问(含答案)

杂谈

  • String 为什么不可变 ?
  • 理解字符编码
  • 说说 方舟编译器
  • 方舟编译器最新技术细节

译文

  • 如何创建完美的单例模式?
  • Null is your friend, not a mistake
  • 【Medium 万赞好文】ViewModel 和 LiveData:模式 + 反模式
文章首发微信公众号: 秉心说

, 专注 Java 、 Android 原创知识分享,LeetCode 题解。

更多最新原创文章,扫码关注我吧!

秉心说 2019 博文合集

原文  https://segmentfault.com/a/1190000021252063
正文到此结束
Loading...