今天在用robotium对FragmentActivity 测试的时候提示类找不到异常 ??? 折腾了半天,最后找到解决方案,把android-support-v4选中去掉就行了. 基类封装 public?abstract?class?BaseInstrumentationTestCase<T...
分类:
移动开发 时间:
2014-10-31 16:08:35
阅读次数:
247
public class ContactMainFragment extends Fragment implements OnClickListener {提示:ContactMainFragment没有实现部分错误解决方法:可以依提示点击:Add unimplemented methods...
分类:
移动开发 时间:
2014-10-30 18:32:58
阅读次数:
182
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。
工厂模式在《Java与模式》中分为三类:
1)简单工厂模式(Simple Factory):不利于产生系列产品;
2)工厂方法模式(Factory Method):又称为多形性工厂;
3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产...
分类:
其他好文 时间:
2014-10-30 15:21:27
阅读次数:
259
一 创建型模式工厂模式(Factory): 定义一个用以创建对象的接口抽象工厂模式(Abstract Factory): 提供一个创建一系列相关或相互依赖对象的接口单例模式(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局控制点.建造者模式(Builder): 将一个复杂对象的...
分类:
编程语言 时间:
2014-10-30 15:06:21
阅读次数:
203
通常通过继承某个类或实现某个接口的方式来编写代码,可是有时候某一些代码仅仅使用一次,就没有必要写专门写一个子类或实现类了,能够採用匿名内部类的写法。最经常使用的场景是线程方面的应用。一、不使用匿名内部类①继承abstract class Player{public abstract void pla...
分类:
编程语言 时间:
2014-10-30 13:28:51
阅读次数:
260
函数由函数的定义(返回值类型、函数名和参数列表)和函数体构成。抽象函数:只有函数的定义,没有函数体,使用abstract关键字定义。如abstract void fun();错误原因:在一个类当中拥有一个或多个抽象函数,那这个类必须定义为抽象类。什么是抽象类?使用abstract定义的类叫做抽象类(...
分类:
其他好文 时间:
2014-10-29 23:51:57
阅读次数:
266
ActionResult 是一个抽象(abstract)类,ViewResult 只是ActionResult 的一个实现(implementation)。如果你确认你返回的是一个视图(view),你可以直接返回类型为ViewResult。ActionResult 有很多的派生类,如果你很确定你要返...
分类:
Web程序 时间:
2014-10-29 23:39:13
阅读次数:
216
解决共享资源竞争
一个不正确的访问资源示例
考虑下面的例子,其中一个任务产生偶数,而其他任务消费这些数字。这里,消费者任务的唯一工作就是检查偶数的有效性。
我们先定义一个偶数生成器的抽象父类。
public abstract class IntGenerator {
private volatile boolean canceled = false;...
分类:
其他好文 时间:
2014-10-29 21:48:09
阅读次数:
252
(1) OOP and Design Patterns(1.1) Please explain difference among class, interface and abstract class. When you would use it rather than other?FeatureI...
分类:
其他好文 时间:
2014-10-29 19:16:24
阅读次数:
160
转自:http://www.cnblogs.com/ArmyShen/archive/2012/09/02/2667953.htmlabstract修饰符可以和类、方法、属性、索引器及事件一起使用,在类声明中使用abstract修饰符以表明这个类只能是其他类的基类。抽象类的特性(1)抽象类不能被实例...