240 发简信
IP属地:广东
  • 个人理解弱引用还有个用处是防止正在使用中的图片被LruCache删除

  • 120
    Android | 使用 AspectJ 限制按钮快速点击

    前言 在Android开发中,限制按钮快速点击(按钮防抖)是一个常见的需求; 在这篇文章里,我将介绍一种使用AspectJ的方法,基于注解处理器 & 运行时注解反射的原理。如...

  • 120
    让你彻底掌握RecyclerView的缓存机制

    前言 RecyclerView这个控件几乎所有的Android开发者都使用过(甚至不用加几乎),它是真的很好用,完美取代了ListView和GridView,而Recycle...

  • 120
    算法

    排序 插入排序 直接插入排序基本思想:把n个元素看成是有序表和无序表,每次往无序表中拿出一个元素,将它插入到有序表中适当的位置,使之成为新的有序表,冲入n-1次即可 希尔排序...

  • 玩转FragmentTabHost,实现底部导航栏

    三步实现 在布局文件下添加FragmentTabHost导航栏(三个注意事项1.在其上添加一个FrameLayout--底部变换真正内容在这里展示2.FragmentTabH...

  • 120
    Toolbar设置详解----掉坑总结

    转载请标明出处:http://www.jianshu.com/p/7b5c99e1cfa3本文出自:Jlanglang 前言: 因为需要封装toolbar,所以彻底的研究了下...

  • Bitmap优化

    Bitmap复用 Bitmap decode 常见的jpg,png,webp(Android4.2才开始支持)是图像的存储格式 Android中要显示图片必须先经过解码(de...

  • 120
    那些高逼格又好玩的诗,赌你没见过

    文/宋小温 中国文化源远流长,博大精深,这自是不用我多说(想说我也说不清楚啊)。单就诗来讲,就是别具一格、独树一帜。不说别的,翻译上就很有讲究,且先来看看下面这段翻译。 Yo...

  • Android设计模式---接口隔离模式

    在组件构建过程中,某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层简洁(稳定)接口,来隔离本来紧密相连的接口。 门面模式 “间接”即“解耦” 人---...

  • “领域规则”模式

    在特定领域中,某些变化虽然频繁,但可以抽象为某种规则。这时候,结合特定领域,将问题抽象为语法规则,从而给出在该领域下的一般性解决方案。 典型模式 Interpreter In...