委托模式在之前的博客中用到了很多,比如各种复杂的Cocoa Touch框架的UI控件,几乎都用到了委托来响应控件事件或控制其他对象。
委托模式
-问题:
处理一切IOS应用都在UIApplication中完成,但是在设计过程中并不友好,它藕合度高,职责不清,难以维护,需要不断不断的重构,因此需要把看似功能很复杂的类分解或者分派成功能明确的类。
Apple中我们经常用两种类,一个是框...
分类:
移动开发 时间:
2014-11-04 21:11:41
阅读次数:
224
一. Handler的定义主要接收子线程发送的数据 ,并用此数据配合主线程来更新UI。详细:当应用程序启动的时候 ,安卓会开启一个主线程(也就是UI线程), 主线程为管理应用中的UI控件 ,进行事件的分发。但是,如果 我们需要一个耗时的氮氧化物 的时候 ,如联网读取数据or读取本地的一个大的文件的时...
分类:
其他好文 时间:
2014-11-02 22:25:15
阅读次数:
211
学JavaScript两年有余了,发现自己还是挺菜鸟的。于是拿一套简单的UI组件库来练练手。姑且叫他QuickUI吧,因为我希望这套UI快速灵活。目前只做了两个UI控件——一个窗口控件和树控件。希望接下来会有时间继续完善这套QuickUI。这里贴出它的使用方法以及DEMO演示地址。如果能有园里的.....
分类:
其他好文 时间:
2014-11-02 10:47:40
阅读次数:
217
退出键盘:resignFirstResponder当叫出键盘的那个控件(第一响应者)调用这个方法时,就能退出键盘endEditing只要调用这个方法的控件内部存在第一响应者,就能退出键盘为了便于开发者打造各式各样的优秀App,UIKit框架提供了非常多功能强大又易用的UI控件以下列举一些在开发中可能...
分类:
其他好文 时间:
2014-11-02 01:54:08
阅读次数:
222
1.android线程分类:①Main Thread(主线程又叫UI线程) 用来展示UI控件的 ②Worker Thread(工作线程,出主线程外其他的线程都叫工作线程) 耗时操作,比如访问网络,读取数据库等
分类:
其他好文 时间:
2014-10-31 21:54:15
阅读次数:
157
1.概要: Android源代码中很多模块都使用了post()方法,深入理解框架曾运行机制对于避开类似于本例中的小陷阱是很重要的2.问题提出: 如果开发一些依赖于UI控件的宽和高的功能,开发者可能会用到View的getHeight()和getWidth()方法。试图在Activity的onCrea....
分类:
其他好文 时间:
2014-10-30 10:55:59
阅读次数:
239
Android的核心组件
1.Viiew :界面 ,组织UI控件
2.Intent :意图,支持组件之间的通信
3.Activity:处理界面与UI互动
4.Content Provider:存储共享数据
5.IntentReceiver:接收信息及时间处理
6.Service:后台服务(如硬件与驱动的服务 )
7.Notification:消息与通信...
分类:
移动开发 时间:
2014-10-30 09:35:57
阅读次数:
337
1.概要: TextView是Android提供的一个简单却功能强大的UI控件。读者可以在应用程序中通过多种方法使用不同样式的文本。监管TextView并不支持所有HTML标签,但是用于格式化文本内容已经足够了2.有时候在浏览一些文字的时候,应用向凸显一些关键字或链接就需要对文本进行一下格式化 知识...
分类:
其他好文 时间:
2014-10-29 18:50:44
阅读次数:
198
??
UI控件来自cocos2dx的扩展库,完善了UI方面的元素,使cocos2dx更加丰富多彩。使用扩展库需包含:
#include “cocos-ext.h”
USING_NS_CC_EXT;
CCControlSlider
CCControlS...
分类:
其他好文 时间:
2014-10-27 12:47:22
阅读次数:
422