240 发简信
IP属地:浙江
  • WeakHashMap解析,这代码有点眼熟

    如果看过ThreadLocal的源码,你就会恍然发现weakHashMap的源码看着居然有点眼熟。ThreadLocal,WeakHashMap...

  • JAVA动态代理浅析

    1 动态代理使用 先看下动态代理如何使用,然后再分析下实现原理 jdk1.8之前动态代理在实现时反射会被频繁调用到,所以在性能上会稍微差一些,但...

  • recyclerview崩溃问题研究

    关键词:IndexOutOfBoundsException: Inconsistency detected. Invalid view hold...

  • Resize,w 360,h 240
    DialogFragment你可能踩过或将要踩的坑

    前言 dialogfragment是google推出用来替换dialog的一种方案,相比较dialog,dialogfragment能更好的管理...

    2.2 4824 3 23
  • 从github的一行代码改动来分析线程池原理

    引言 最近看了一个开源库的改动,其中里面的一个代码改动引起了我的好奇 ,可以看到作者将阻塞队列从LinkedBlockingQueue换成了Sy...

  • 系统通知栏关闭,Toast不好使了?

    toast作为android系统发布以来一直伴随的一种提示交互,可以说做android开发的无人不晓。但即使就是这么一个常见到让人觉得平平无奇的...

  • Resize,w 360,h 240
    android 权限改造,让你的权限更加合理

    前言: 好久没更新文章了,距离上次更新已经有5个月时间了,前段时间结合自己在处理的权限方面的问题写了这么篇水文,希望能帮到其他人。同时还是比较佩...

    1.3 3640 3 20
  • okhttp实现网络缓存实践

    吐槽 关于利用okhttp的拦截器实现缓存在网上大概能找到很多相关的文章,在自己去实现post缓存的时候也看了一些文章,总体给我的感觉吧,都没有...

  • okhttp实现网络缓存实践

    吐槽 关于利用okhttp的拦截器实现缓存在网上大概能找到很多相关的文章,在自己去实现post缓存的时候也看了一些文章,总体给我的感觉吧,都没有...