- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 Structual设计--Proxy 模式
1.意图为其他对象提供一种代理以控制对这个对象的访问。2.别名Surrogate3.动机对一个对象进行访问控制的一个愿意是为了只有在我们确实需要这个对象时才对他进行创建和初始化。譬如手机上加载图片,每一个屏幕的大小是有限定的,我们无需每次把所有图片都加载上,只有在需要展示的时候才对图片进行创建和初始化。4.适用性在需要用比较通用和复杂的对象指针代理简单的指针的时候,使用Proxy。下面是一些可以使用
2015-05-28 10:21:46 1264
原创 Structual设计--Decorator 模式
1.意图动态的给一个对象添加额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。2.别名包装器Wrapper。3.动机有时,我们希望给某个对象而不是整个类添加一些功能。例如,肯德基推出特价套餐,如果套餐1中有:汉堡和鸡腿和价格,套餐二中有:薯条和汉堡和价格,如果做继承类,而且是多继承明显不够灵活,那么就需要装饰类。4.适用性以下情况使用Decorator模式在不影响其他对象的情
2015-05-27 10:23:51 1041
原创 Structual设计--Adapter模式
1.意图将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原来由于接口不兼容而不能在一起工作的那些类可以在一起工作。2.别名包装器Wrapper。3.动机有时,为复用而设计的工具箱类不能够被复用原因仅仅是因为它的接口与专业应用领域所需要的接口不匹配。具体场景可以描述为:基础功能类–》adapter专业接口–》专业调用,其中基础功能类可以理解为我们常见的jdk,也可以是一些sdk或者一些
2015-05-26 09:20:17 1099
原创 Android学习能力之移动应用分析
1.移动应用分析是什么移动应用是移动互联网的重要载体,移动应用分析是指在获得移动用户使用等基本数据情况下,由服务端进行数据分析,深入挖掘用户使用的特点,找到产品设计的不足,发现运营推广的机遇,优化产品及运营策略,提升移动应用的质量。2.移动应用分析的意义1.监控移动应用运营状态 移动应用分析最基本的使用场景就是实时监控应用的运营状态。通过对数据分析,以日报、周报、月报的形式进行系统监控。通过分析和
2015-05-08 17:40:33 2292
原创 Android学习能力之统计日志上传设计
一款软件就像一个孩子,不断的在学习,在探索,当孩子犯下错误的时候,我们可以去包容,当孩子犯不改的时候,获取他就不再让人喜欢,甚至是去抛弃他。人之常情的问题,也是做软件的我们需要去考虑的问题。同样孩子的成长速度和懂事程度也是我们非常关注的。本章讲述Android日志上传功能,更快的更准确的将孩子的错误通知给我们,我们帮助孩子改正它的错误。1.日志统计和日志存储 public static v
2015-05-07 14:07:55 4699
原创 Android学习能力之开篇
一直在考虑一个问题,如何更好的去完成一款app,让他富有生命,富有生机,成为人们的朋友,也许它的智商只有2岁,但是它是能够带给人们幸福的,带给人们快乐的。细说手机的发展:第一阶段:从手机被设计出来开始赋予了打电话,发短信的功能,那么它是一个工具。第二阶段:智能系统的发明,人们开始利用手机玩游戏,订票,团购等活动,那么可以说他是一个助手。第三阶段:手机开始走进生活,身边团购的推荐,日常消
2015-05-07 10:32:28 556
android zigbee通信
2014-03-11
自定义spinner
2013-10-29
天气情况获取
2013-09-10
android socket client
2013-06-13
射频芯片FM1702SL源码STC11F32XE
2013-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人