摘要: 使用接口的核心原因:1.为了能够向上转型为多个基类型(以及由此带来的灵活性)。2.与使用抽象基类相同:防止客户端程序员(别人)创建该类对象,并确保这仅仅是建立一个接口。这就带来了一个问题,我们是使用接口还是抽象类?如果要创建不带任何方法和属性的基类,那么就应该选择接口而不是抽象类。 另:接口中... 阅读全文
posted @ 2015-08-06 14:58 androiddream 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲java中的策略模式:一个可以根据不同的传入参数而具有不同行为的方法,就叫策略模式。概念可能有点不好理解,具体看下面代码:import java.util.Arrays;/** * 策略模式 一个可以根据不同的传入参数而具有不同行为的方法,就叫策略模式 * @author dsj 2015... 阅读全文
posted @ 2015-08-03 14:07 androiddream 阅读(340) 评论(2) 推荐(0) 编辑
摘要: 1、android中通常是使用AlarmManager来定时启动一个单次或重复多次操作的。具体的说就是我们通过AlarmManager设定一个时间和注册一个intent到系统中,然后在该时间到来时,系统为我们发送一个广播,即执行我们设定的Intent(要执行的操作),通常我们使用 PendingIn... 阅读全文
posted @ 2015-07-30 18:50 androiddream 阅读(2364) 评论(2) 推荐(1) 编辑
摘要: 第一篇博客从何写起呢。好久不写东西了,感觉有点生,最近一次写文章应该是在一年前了。写了一个生活小结,今天闲来无事,决定写点东西。 其实心里一直有个想法:要有社会责任感,要做一个有担当、有责任的人,毕竟人都是社会动物,都应该为社会做点贡献,否则就不会对社会有归属感。所以作为一个it从业者就该从力... 阅读全文
posted @ 2015-07-26 15:58 androiddream 阅读(167) 评论(0) 推荐(0) 编辑