- 博客(6)
- 资源 (13)
- 收藏
- 关注
转载 Android处理图片OOM的若干方法小结
前言 众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消耗问
2013-09-29 11:23:58 555
转载 java设计模式———享元模式
享元模式的结构 享元模式采用一个共享来避免大量拥有相同内容对象的开销。这种开销最常见、最直观的就是内存的损耗。享元对象能做到共享的关键是区分内蕴状态(Internal State)和 外蕴状态(External State)。 一个内蕴状态是存储在享元对象内部的,并且是不会随环境的改变而有所不同。因此,一个享元可以具有内蕴状态并可以共享。 一个外蕴状态是随环境的改变而改变的、不
2013-08-16 11:02:01 536
转载 java设计模式———策略模式
ava设计模式之——策略模式 1,什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3,设计原则 设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口(c++z中可
2013-08-13 11:25:49 734
转载 java设计模式———工厂模式(工厂方法模式)
工厂模式总述 工厂模式属于类的创建模式,工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,而不必事先知道每次要实例化哪一个类。工厂模式有三个基本形态: 1. 简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 2. 工厂方法(Factory Method)模式,
2013-08-12 14:26:58 674
原创 java设计模式———观察者模式
观察者模式 观察者模式定义对象间的一对多的依赖关系,当一个对象(被观察者)的状态发生改变时, 所有依赖于它的对象(观察者)都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和 java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Obser
2013-08-09 16:52:34 493
原创 java设计模式———适配器模式
适配器模式: 把一个类的接口变换成客户端所期待的另一种接口,从而使原来因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器有两种模式: 类的适配器模式 对象的适配器模式 下面重点讲下类适配器模式。 类的适配器模式所涉及的角色: 目标角色: 这就是所期待得到的接口。目标不可以是类。 源
2013-08-09 16:31:28 753
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人