240 发简信
IP属地:北京
  • 设计模式-工厂模式

    一、工厂模式分类 简单工厂模式 工厂方法模式 抽象工厂模式 二、简单工厂模式 简单工厂就是讲需要new对象的那段代码单独封装成一个对象(方法)d...

  • Resize,w 360,h 240
    设计模式-装饰者模式

    一、设计思想 动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更具有弹性的替代方案。装饰者就是可以包装一个对象,不断嵌套要被装饰的对象...

  • 设计模式-观察者模式

    一、设计思想 观察者模式就像订阅报纸一样,每当报社印出新的报纸就会把把报纸送到订阅者家。 二、自己实现观察者模式 首先创建一个主题的接口,里面拥...

  • Resize,w 360,h 240
    设计模式-策略模式

    一、设计思想 策略模式有很好的复用性,可维护性。它的主要思想是将未来可能需要变换的部分分离出来单独封装起来。针对接口编程,行为(算法)的实现类都...

  • Android进阶之Bitmap的高效加载

    一、Bitmap的加载 BitmapFactory提供了四个方法: docodeFiles decodeResource decodeStrea...

  • Android之AsyncTask

    一、简介 防止主线程阻塞,所以采用异步处理的方式,AsycTask就是Android提供的异步处理的类,它比Handler更轻量,但是实际上更耗...

  • Resize,w 360,h 240
    Java之线程和线程池

    一、线程和进程 (1)进程 当一个程序进入内存,即可变成一个进程。进程包含三大特性: 独立性每个进程都有自己私有独立的内存地址,没有经过进程本身...

  • java之强/软/弱引用

    一、java强引用 强引用就是直接new出来,被强引用引用的对象,一般情况下是不会被回收的,哪怕内存溢出也不会被回收 二、java软引用 被软引...

  • Android进阶之性能优化

    一、性能优化分类 布局优化 绘制优化 内存泄漏优化 响应速度优化 ListView优化 Bitmap优化 线程优化 二、布局优化 尽量减少布局的...