自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

食種之食物

为了希望,为了守护!

  • 博客(9)
  • 资源 (17)
  • 问答 (4)
  • 收藏
  • 关注

原创 java命令模式

命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。  命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式的结构  命令模式是对命令的封装。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。

2015-02-12 10:44:43 422

原创 java迭代器模式

定义:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。类型:行为类模式类图:                                                    自己写的一个例子:迭代器接口:public interface Iterator { //首个元素 Object First();

2015-02-10 11:41:02 475

原创 java备忘录模式

Originator(发起者):负责创建一个Memento,用以记录当前时刻它的内部状态,并可以使用Memento恢复他的内部状态。Originator可以根据需要决定Memento存储Orignator的哪些内部状态。Memento(备忘录):负责存储Orignator对象的内部状态,并可以防止除了Orignator对象的其他对象访问备忘录(Memento)。备忘录有两个角色,CareTak

2015-02-09 11:19:30 497

原创 java状态模式

状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。  状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。状态模式的结构  用一句话来表述,状态模式把所研究的对象的行为包装在不同的状态对象里,每一个状态对象都属于一个抽象状态类的一个子类。状态模式的意图是让一个对象在

2015-02-07 16:15:33 433

原创 java观察者模式与时间委托机制l

在前面我们说过:观察者模式所涉及的角色有:  ●  抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引用保存在一个聚集(比如ArrayList对象)里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象,抽象主题角色又叫做抽象被观察者(Observable)角色。  ●  具体主题(ConcreteSubject)角色:将有

2015-02-06 15:52:56 500

转载 java享元模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的:  Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。Java中的String类型  在JAVA语言中,String类型就是使用了享元

2015-02-04 17:38:50 403

转载 java桥接模式

桥接模式是一种结构型模式,它主要应对的是:由于实际的需要,某个类具有两个或两个以上的维度变化,如果只是用继承将无法实现这种需要,或者使得设计变得相当臃肿。      桥接模式的做法是把变化部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化,通过这种组合来满足业务的需要。举个例子,对于笔记本的CPU评测,当安装Intel

2015-02-03 18:09:14 429

原创 java外观模式

所谓外观模式就是要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行交互。外观模式提供一个高层次的接口使得子系统更易于使用。    相关角色:         1.外观(Facade)角色:客户端可以调用这个角色的方法。此角色知晓相关的子系统的功能和责任。         2.子系统角色:可以同时有一个或者多个子系统。每一个子系统都不是一个单独的类,而是一个类的集合

2015-02-03 16:11:10 397

转载 java策略模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的:  策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构  策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模

2015-02-02 18:01:03 451

常用汉字3500个.doc

常用汉字3500个

2019-11-01

汉字大全.doc

汉字大全-16159个,足够了

2019-11-01

org.apache.http jar包

解决老的版本下面org.apche.http找不到的问题,原因是google已经淘汰了这一套的东西,建议大家早点废除,但是有时候又不得已不使用,就可以下它了

2017-08-18

完美微信图片选择器

同类的第三次上传,这次解决popuwindow从底部弹出会遮挡底部控件的问题,去掉popuwindow,改为属性动画解决此问题

2016-09-19

AIDL简单示例

aidl简单示例,注意进程间通信的数据处理,Java并发处理等等

2016-05-06

仿微信多选、单选图片选择器,拍照功能修改

高仿微信图片选择器,可以单选上传头像或者多选上传,拍照上传等,有BUG之处多多留言,加上计算图片大小。

2015-12-23

仿微信多选、单选图片选择器,拍照功能 修改

高仿微信图片选择器,可以单选上传头像或者多选上传,拍照上传等,有BUG之处多多留言。

2015-12-22

仿微信多选、单选图片选择器,拍照功能

高仿微信图片选择器,可以单选上传头像或者多选上传,拍照上传等,有BUG之处多多留言。

2015-12-22

完美高仿QQ消息界面功能

完美高仿QQ消息界面功能,说的是完美,但是有个遗憾,就是跟随侧滑显示操作view和隐藏的时候,有时会有卡顿的现象,这点小小的不足,如果有大神能帮我补足就太好了

2015-12-08

完美仿QQ侧滑操作,自定义listview

自定义的listview来做的,本来的思路是自定义item的根布局来做,结果出来之后,事件的分发处理,特别不好弄,各种不流畅。于是改用自定义listview,结果很喜人,个人觉得比较完美,支持3.0以下, 由于是属性动画需要支持到3.0以下,所以使用了nineoldandroid这个开源的属性动画库。

2015-12-02

仿微信通过拍照或者本地图片裁剪完美更换头像

仿微信完美更换头像,可以通过拍照、或者从本地选择图片,然后裁剪,裁剪策略完全仿照微信,图片可以放大缩小、移动,裁剪框位置不变。里面涉及到了很多知识点,例如:popuwindow,contentPrivder等等,当然也可以完全加入到你的项目中去。

2015-11-18

仿微信通过拍照或者本地图片完美更换头像

仿微信完美更换头像,可以通过拍照、或者从本地选择图片,然后裁剪,裁剪策略完全仿照微信,图片可以放大缩小、移动,裁剪框位置不变。里面涉及到了很多知识点,例如:popuwindow,contentPrivder等等,当然也可以完全加入到你的项目中去。

2015-11-17

Android api22 源码

Android api22 源码

2015-10-08

利用aidl和反射获取应用的缓存,应用大小等数据

利用aidl和反射获取应用的缓存,应用大小等数据

2015-04-29

仿QQ音乐,检测标准SD卡和扩展SD卡总大小和容量

可以检测出所有的可用SD卡的存储设备信息,这里只显示两个,一般的手机也就两个吧,详细显示 标准SD卡和扩展SD卡 详细信息

2015-04-02

Android 可以检测网络的例子,可以检测出连接的不可用wifi

Android 可以检测网络的例子,可以检测出连接的不可用wifi

2015-03-13

Android AIDL音乐播放器

Android AIDL音乐播放器,适合初学者,实现了四种播放模式,上一曲,下一曲,新手可以学习一下

2015-03-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除