键盘通知我们经常需要在键盘弹出或者隐藏的时候做一些特定的操作,因此需要监听键盘的状态键盘状态改变的时候,系统会发出一些特定的通知UIKeyboardWillShowNotification // 键盘即将显示UIKeyboardDidShowNotification // 键盘显示完毕UIKeybo...
分类:
其他好文 时间:
2015-08-29 16:54:43
阅读次数:
90
Material Design设计语言动画篇共推出六种类型的动画效果:
1、Touch feedback(触摸反馈)
2、Reveal effect(揭露效果)
3、Activity transitions(Activity转换效果)
4、Curved motion(曲线运动)
5、View state changes (视图状态改变)
6、Animate Vect...
分类:
其他好文 时间:
2015-08-28 13:20:53
阅读次数:
359
用AFNetWork监控联网状态 ?? ????AFNetworkReachabilityManager?*mgr?=?[AFNetworkReachabilityManager?sharedManager];
????//?当网络状态改变了,就会调用
????[mgr?setReachabilityStatus...
分类:
其他好文 时间:
2015-08-27 13:40:35
阅读次数:
178
对于一些需要与服务器进行长连接的App,需要对网络状态进行监控,当网络不佳时及时提醒用户,从而提高用户体验。通过苹果自带的框架和Reachability类可以实现网络状态改变的监听。
要实现网络监听,按照下面的步骤进行。
①导入SystemConfiguration框架。
②通过Xcode的帮助文档搜索Reachability,打开样例工程,将其中的Reachability类的代码拷贝到自己...
分类:
移动开发 时间:
2015-08-25 23:47:54
阅读次数:
188
1:策略模式策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。封装变化,多用组合少用继承,针对接口编程而不是针对实现编程。2:观察者模式观察者模式定义了对象一对多的依赖关系,这样一来,当一个对象状态改变,依赖它的所有的对象都会收到通知并自动更新。为对...
分类:
其他好文 时间:
2015-08-25 19:09:25
阅读次数:
152
对于一束灯光。提供四种改变彩灯状态(ONOFF)的操作:a.改变全部彩灯状态;b.改变奇数彩灯状态。c.改变偶数彩灯状态;d.改变3k+1号彩灯状态(1,4,7,10...)。给定彩灯数目。操作次数,和对于某几个彩灯必须为ON、某几个彩灯必须为OFF的要求,问经过给定次数的操作,终于能达到的满足要求...
分类:
其他好文 时间:
2015-08-21 15:16:12
阅读次数:
154
状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。
状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。
定义与结构
GOF《设计模式》中给状态模式下的定义为:允许一个对象在其内部状态改变时改变它的行为。这个对象看起来似乎修改了它的类。看起来,状态模式好像...
分类:
编程语言 时间:
2015-08-20 09:11:26
阅读次数:
198
信号(Signals)信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。UNIX定义了许 多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变...
分类:
数据库 时间:
2015-08-18 11:46:03
阅读次数:
187
定义:允许一个对象的内部状态改变时改变它的行为。对象看起来似乎修改了它的类。本质:根据状态来分离和选择行为。状态:对象实例的属性值。行为:对象的功能,大多对应到方法上。状态模式的功能:分离状态的行为,通过维护状态的变化,来调用不同装态对应的不同功能。状态和行为是相关联的,可以描述为:状态决定行为。(...
分类:
编程语言 时间:
2015-08-17 15:27:45
阅读次数:
129
1.特点:当对象内状态改变而执行不同操作时考虑,状态转移逻辑不在if/switch中,而在各子类之间,增/改状态和状态转换较容易。2.概念:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。3.类图:4.程序实现:/// /// Context类,维护一个Concret...
分类:
其他好文 时间:
2015-08-14 11:12:29
阅读次数:
90