- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 [API GUIDE学习笔记]Service
一、可以把service分成两种类型: 1. start service:独立运行 2.bound service:类似于client和server的形式,可以和客户端交互。 以下几个特点: 1、onStartCommand(Intent intent, int flags, int startId)函数:在使用startService()方法启动service的时
2015-06-28 17:04:07 305
原创 [设计模式学习笔记]FACADE外观模式
1、意图为子系统定义了一个高层接口,使这个子系统更加容易使用。例如封装OPEN GL的引擎,OPEN GL是一个子系统,引擎是一个高层接口。2、类图
2015-06-24 22:38:52 239
原创 [设计模式学习笔记]DECORATOR装饰模式
1、意图 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式比生成子类更为灵活。2、类图 3、说明 装饰模式是给对象增加功能,而不是给整个类增加功能。比如说,你有一个TextView的类,你想给其中的一个TextView的对象(即实例)加一个滚动条,这时候需要一个滚动条的装饰类,来装饰这个对象。而你想给另一个TextView的对象加一个
2015-06-21 21:39:30 302
原创 [设计模式学习笔记]COMPOSITE组合模式
1、意图将对象组合成“整体-部分”结构。Composite使得用户对单个对象和组合对象的使用具有一致性。2、类图3、说明管理子部件的操作(如add,remove)要在component还是在composite中定义,取决于透明性和安全性的衡量。如果在component中定义,具有更好的透明性,因为不管是子控件或者是容器控件都具有统一的操作。但这样可能会有安全性的
2015-06-18 22:22:50 318
原创 [设计模式学习笔记]Bridge桥接模式
一、意图 将抽象部分和它的实现部分分离,使他们都可以独立的变化。二、类图:三、应用一个有用的方式是,Abstraction也支持多个子类。可以喝工厂模式配合使用,来创建Implementor的实例。
2015-06-12 00:06:41 285
原创 [设计模式学习笔记]Adapter适配器模式
一、意图:将一个类的接口转换成客户需要的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。二、类图:有两种实现方式,一种是类适配器,使用多重继承的方法。另一种是对象适配器。类图分别如下:Target就是客户想要的接口,Adaptee就是已存在的接口。如果需要适配Adaptee和它所有的子类,那只能用对象适配器。
2015-06-06 22:15:16 620
原创 android ViewPager+FragmentStatePagerAdapter无限循环FragmentStatePagerAdapter
使用ViewPager 和FragmentStatePagerAdapter做翻页效果的话,当从最后一页换到第一页的时候,动画效果会从最后一页倒滑到第一页。下面介绍一种方法,可以让ViewPager无限的翻页。代码如下:public class MyFragmentStatePagerAdapter extends FragmentStatePagerAdapter{ p
2015-06-03 19:28:55 2207 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人