240 发简信
IP属地:天津
  • Resize,w 360,h 240
    Glide都在用LruCache,你会多少呢?

    前言 说到Glide就有点尴尬,我本来想出一篇《手撕Glide》,但是很遗憾,源码实在太多了。写着写着就3000多字了,甚至还没写完,实在不合适...

  • Resize,w 360,h 240
    还不会七大排序,是准备家里蹲吗!?

    思维导图 动图转载地址:https://www.cnblogs.com/fivestudy/p/10212306.html 交换排序 冒泡排序 ...

  • Resize,w 360,h 240
    面试中的HashMap、ConcurrentHashMap和Hashtable,你知道多少?

    前言 学过数据结构的读者们想必其实也都学过HashMap,面试官问你的时候,想来你都是很清楚的知道HashMap是怎样的一个构成?确实很简单,就...

  • Resize,w 360,h 240
    手撕EventBus

    思维导图 使用方法 在app下的build.gradle的dependencies中进行引入,当然高版本也容易出现问题。 使用三步骤:(1) 定...

  • Resize,w 360,h 240
    手撕ButterKnife

    思维导图 使用方法 最新版本具体信息根据ButterKnife的官网来进行查找。 导入包。在app下的build.gradle的dependen...

  • Resize,w 360,h 240
    HandlerThread那些事儿

    前言 知识储备:手撕Handler面试题库:泓洋大神等人的Github项目 虽然HandlerThread其实在我的项目中并没有使用到过,而我现...

  • Resize,w 360,h 240
    手撕AsyncTask

    前言 AsyncTask作为日常中一个经常被使用到的类,知道他的工作原理也是一件非常重要的事情。 AsyncTask的使用代码讲解 AsyncT...

  • Resize,w 360,h 240
    手撕OkHttp

    前言 在面试中,OkHttp作为我们基本属于必用的第三方库来说,也是一个非常重要的考点,所以对其原理的掌握也会让我们的能力得到一定的提升。 一般...

  • Resize,w 360,h 240
    Flutter的性能优化

    前言 本文是就Flutter的数据更新形式来操作,然后通过以观测观测台的状态数据报告,来完成对代码执行效率的监控,并找到突破口。 观测台 不管是...

个人介绍
创作平台基本转至掘金:有兴趣的读者可以继续关注,分享一个我掘金的链接。
https://juejin.im/user/5e2659e15188254d95242d4b