- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 设计模式(三):Builder模式
Builder模式,构造者模式又叫生成器模式。 一、意图 将一个复杂对象的构造与表示分离,使得同样的构造过程可以得到不同的表示。 二、Android典型应用 Android中AlertDialog实现,builder返回自身。 三、项目案例 说明: 生成器根据具体的数据逐步构建,最终生成复杂的对象,因此生成器可以对最终生成的产品
2017-01-11 11:22:25 268
原创 设计模式(二):简单工厂模式
简单工厂模式: 根据具体的数据返回某一个类的一个实例,通常它返回的这些类实现了同一个接口。 一、意图 把类(继承自同一个接口的一类)的实例化放到工厂中进行,让工厂来选择具体实例化本接口的哪一个类。 二、适用场景 四、应用场景举例 项目中,要设计实现一个通用数据采集系统,分别在呼伦湖,无量山、三江源保护区使用,一开始没想到保护区的增加更换,直接写代码里
2017-01-11 11:16:33 290
原创 设计模式(一):单例模式
这个是最简单的,也是最常用的。 一、意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 二、适用场景 1. 应用中某个实例对象需要频繁的被访问。 2. 应用中每次启动只会存在一个实例。如账号系统,数据库系统。 android使用单例模式的地方很多,数据库对象(SQLiteOpenHelper)单例模式,并且数据库单例模式,可以利用java底层加
2017-01-11 11:04:14 253
原创 设计模式:概述
在校期间一直用C做嵌入式开发,SoC片上编程,毕业后直接转成JAVA做Android开发,三年,感觉到了一个瓶颈,发现其实我一直在用面向过程的编程思维做面向对象的开发。所以,再开始重新学习下编程理论,夯实基础,最近读了大量的书籍,包括经典的Robert C.Martin的《代码整洁之道clean code》,Martin Fowler《重构-改善既有代码设计 Reactoring》,Andre
2017-01-10 11:00:40 303
Google android4.4.2之后 SD卡无法写入问题解决方法,Root&写权限
2014-07-22
Qt 网络通信源码
2012-06-19
android初学者入门教程ppt
2011-09-28
android入门与实战源代码
2011-09-28
zigbee user guide 编程资料
2011-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人