自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于Activity的启动方式

之前有读过几篇从源码解析Activity的启动,由于自己并没有仔细看过源码,对于里面的很多判断都没有注意到,后来看Activity的Launchmode的时候,才发现有很多看似不重要的东西被我们忽略了。今天就结合自己的面试经验加博客的浏览,总结一下Activity的启动方式。以下总结是基于api23做的测试。我们在浏览博客的时候,很轻松的就能搜到一堆的关于launchmode的资料,大体上大家介绍...

2018-06-26 12:48:33 221

原创 HashMap的一些小理解

最近看了数据结构与算法,并在网上看了关于Hashmap源码解析的博客,有了一些小感悟,这里对于源码就不再解释说明,想要了解的,可以去看连接中的博客,感觉写的还是不错的,虽然有些观点不太认同。如果大家要去看的话,请带着下面几个问题来看:1. 为什么需要HashMap这种数据结构?2. Hashmap内部的实现是使用的什么数据结构(数组还是链表,亦或者数组加链表)?如果是链表的话,又是使用的什么数据结...

2018-06-17 12:06:10 163

原创 热修复的一些理解

对于热修复这个概念,第一次听到是在苹果制裁腾讯的时候听到的,后来就在很多的ap中都有看到,就看了下热修复相关的博客。从原理来看,主要是利用jvm的ClassLoader加载机制,这里使用的是PathClassLoader及DexClassLoader这两个类来实现热修复的。这两个类都继承自BaseClassLoader,他们的实现差别就在构造函数上的一个参数,而具体的功能实现都放在BaseClas...

2018-06-09 19:19:10 674

原创 Binder机制的一些小感悟

通过图书,博客看了好几篇关于Android Binder机制的介绍,个人感觉写的比较好的是简书sh

2018-06-04 17:01:27 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除