桥接模式(bridge),顾名思义,在两个有关系的物体之间搭建一座桥,两者之间可以相互独立,降低耦合,解决了继承之间的强依赖关系。
举个例子:现在有很多的电子产品,比如手机、平板等,而又有很多的生产厂商,比如苹果、小米等。如果使用多重继承的话,类是以乘积增长的,而如果用桥接模式类是以和的方式增加的。显然可以降低类的个数。
桥接模式是将抽象和实现解耦,使它们可以独立地变化。这里有抽象和实现两个概...
分类:
其他好文 时间:
2014-12-05 00:49:00
阅读次数:
219
当然,抛却机海也不即是简朴的单兵作战。以苹果为例,自去年开始每年发布的新品从一款变成了两款。另外还有魅族,去年只有一款产品,今年则变成了4款。不外在魅族总裁白永祥看来,魅族产品线从一变四是由于自己过去的产品太少了,并不是要走机海路线。“那些过去走机海路线的品牌,也是由于产品线太长不适合现在的发展.....
分类:
其他好文 时间:
2014-11-26 15:58:21
阅读次数:
219
一、CTS简介
CTS 全称Compatibility Test Suite兼容性测试工具。
当电子产品开发出来,并定制了自己的Android系统后,必须要通过最新的CTS检测,以保证标准的android应用能运行在该平台下。
通过了CTS验证,需要将测试报告提交给Google,已取得android market的认证...
分类:
移动开发 时间:
2014-11-16 13:29:54
阅读次数:
253
利用近距离无线通信技术将手机及可穿戴式传感器终端等与智能电话连接起来,实现新的功能。最近,以此为目标的行动正在展开。其中备受关注的近距离无线方式是“ANT”和“Bluetooth LE”。为了在各种便携终端上采用这些技术,手机、手表及保健电子产品的厂商开始加快行动。 “终于要迎来能够用纽扣电池驱.....
分类:
其他好文 时间:
2014-11-13 22:01:13
阅读次数:
233
1.没有银弹 在电子产品飞速发展的当代,《没有银弹》文章提出在软件工程领域进十年之内,没有办法使软件生产率有数量级的提高。虽然在电子硬件方面,计算机飞速发展,但在软件方面存在固有的困难。在许多产业的发展过程中,会有新技术的产生,带来生产效率的质变,但在软件开发行业,许多影响开发效率的负面因素都被.....
分类:
其他好文 时间:
2014-11-13 16:00:45
阅读次数:
191
1 引言 随着USB2.0版本号的公布,USB越来越流行,已经成为一种标准接口。如今,USB支持三种传输速率:低速(1.5Mb/s)、全速(12Mb/s)和快速(480Mb/s),四种传输类型:块传输、同步传输、中断传输和控制传输。USB应用灵活方便,能满足多种外设的须要。随着个人便携式电子产品的增...
分类:
其他好文 时间:
2014-11-10 17:06:09
阅读次数:
203
1 前言 数年前,曾经开发过一个嵌入式的产品,如今市场依然存在,但由于电子产品的升级换代很快,许多元器件都采购不到了,为了延续产品的生命周期,计划在linux平台上开发新的版本。而在linux上的GUI上成了大问题,最开始有用Minigui的打算,也同飞漫公司联系过,但费用我这里无法承受。...
分类:
系统相关 时间:
2014-11-10 06:22:40
阅读次数:
380
国外着名的电子产品拆解大师iFixit在iPhone 5s刚刚上市就为我们带来的金色版的拆解分析。我们知道苹果为iPhone 5s添加了新的Apple ID指纹识别传感器及M7处理器。那么新的产品在硬件上将会给我们带来哪些惊喜呢?让我们跟随iFixit的节奏一起来看看iPhone 5s的内部构造。 ...
分类:
其他好文 时间:
2014-11-08 18:04:37
阅读次数:
244
PeterBelanger–他就是那些颠覆你想象的苹果产品照片的摄影师。作为旧金山的顶级产品图片设计师的Peter,他还拥有eBay,Nike,Pixer和Square等客户。让我们跟随镜头来瞧瞧,老外在拍摄苹果手机这类电子产品时,是如何进行处理的。如何打光,后期如何制作效果等。常用的是什么摄?.
分类:
移动开发 时间:
2014-11-06 02:07:13
阅读次数:
192
Peter Belanger–他就是那些颠覆你想象的苹果产品照片的摄影师。作为旧金山的顶级产品图片设计师的 Peter,他还拥有 eBay, Nike, Pixer 和 Square 等客户。让我们跟随镜头来瞧瞧,老外在拍摄苹果手机这类电子产品时,是如何进行处理的。如何打光,后期如何制作效果等。常用...
分类:
移动开发 时间:
2014-11-06 02:00:36
阅读次数:
220