- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 Java设计模式-抽象工厂
1.目录结构2.设计产品,产品簇,抽象工厂和具体工厂的概念3.具体实现Fruit.javapublic interface Fruit { public void get(); }FruitFactory.javapublic interface FruitFactory { public Fruit getApple(); public Frui
2015-01-25 01:07:30 401
原创 java设计模式-工厂方法
1.目录结构2.Fruit接口,Apple 和 Banana都实现接口,FruitFactory接口,AppleFactory 和 BananaFactory实现接口。要是再加一个一个水果,也就只需再添加相应的工程即可3.具体实现Fruit,javapublic interface Fruit { public void get(); }Apple.java
2015-01-25 00:59:17 430
原创 java设计模式-简单工厂模式
1.目录结构2. 有一个接口类Fruit,里面有get方法,Apple 和 Banana实现其接口,并重写get方法Client是程序主入口,通过FruitFactory得到Fruit子类对象3.代码实现Fruit,javapublic interface Fruit { public void get(); }Apple.javapublic clas
2015-01-25 00:45:54 421
原创 java设计模式-策略模式
1.目录结构2.超市促销,商品促销的方式往往有多种方式,有的直接打折,有的满多少返现等,都是不同的策略,根据具体的要求实现不同的营销方式。3.各个策略,都是个计算价格的方法cost()。抽象出Strategy接口。两种策略StrategyA , StrategyB 都要实现接口 Strategy,并实现cost()方法。Context根据具体的要求,安排调用不同的策略计
2015-01-23 19:51:55 384
原创 java设计模式-备忘录模式
1.目录结构2.一个经典的例子,玩游戏的时候,路过一个存储点,可以保存游戏,当你往后面玩时不小心跪了,就可以返回上一个存储的地方开始。3.一个主要实体类Person,里面有很多属性,也有创建备份和恢复备份的方法。Memento是个单纯的属性类,成员属性和getter setter跟Person完全一样,用与备份Person的属性。CareTaker类用于管理备份
2015-01-23 19:38:55 402
原创 java设计模式-代理模式小结
1.代理模式目录结构2.以卖书为例,由厂家(RealSubject)交由书店(代理Proxy)销售。买书去找书店就行了,而不必知道具体厂家地址。而书店不仅仅只是买书而已,还可以在买书基础上打打广告,送送券什么的。3.结构厂家和代理都有卖书,所以可以抽象出Subject接口,实现其sell 函数;而代理除了sell 之外,还可以添加自己的函数及动作,打折或送券神马的。
2015-01-23 19:12:39 398
原创 Android开发遇到的问题
1.Android不允许修改drawable图片资源文件,例如要在图片上绘制,需要使用copy函数之后获取到资源文件的复制品后再绘制。2.adapter数据源的更新与notifydatasetchanged需放在同一线程中。3.eclipse 导入Android 项目出错,提示gen is aready exist……右键项目名,打开Properties -> Java Build Pat
2015-01-13 10:21:45 615
ScrollView嵌套ViewPager和ListView
2016-06-25
Android sqlite 便笺
2015-04-04
Tween动画及SeekBar控制图片旋转
2014-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人