LeakCanary工作原理和源码解析 内存泄漏一直以来就是Android APP需要着重解决的点,而LeakCanary是一个开源的内存泄漏检测库,通过简单的配置就可以帮我...
LeakCanary工作原理和源码解析 内存泄漏一直以来就是Android APP需要着重解决的点,而LeakCanary是一个开源的内存泄漏检测库,通过简单的配置就可以帮我...
跨平台技术方案选择Flutter总结 1、移动端的跨端技术选型 移动端的跨端技术方案,我们关注的点主要集中在这几个方面 研发效率:降低开发成本,最大的代码复用,可实现版本的快...
Android下载编译阅读系统源码 众所周知,无论是在工作中解决问题还是想在技术的道路上能有所成长,那么查看源码是最好的方式,从别人写的好的源代码中我们可以学习到更多优秀的编...
OKHttp源码解析 OKHttp是一个处理网络请求的的开源项目,也是目前Android开发最火热的轻量级网络请求框架,所以掌握OKHttp的用法以及它的内部工作原理还是很有...
理解红黑树很难?不存在的,非常详细的红黑树图解 HashMap的实现原理可以说是面试中必问的一道面试题了,它可以考察一个程序员的数据结构功底和对技术的钻研深度。Java7中H...
Android封装一个的下拉刷新,上拉加载控件 在Android的每个项目中,下拉刷新和上拉加载基本上是必不可少的,虽然网上有很多相当不错的开源控件,Android也...
Android事件分发机制源码解析 我们都知道,事件分发在Android的知识体系中是相当重要的一环,只要我们熟悉事件的分发流程,我们无论是在解决view之间的点击响应失效还...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与...
1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHashMap的解析:图解Linked...