http://my.oschina.net/astute/blog/119250?p=1在看ranch user guide的过程中,发现实现protocol handler需要使用特殊的gen_server形式,也就是enter_loop函数调用,事例代码如下:?12345678910111213...
分类:
其他好文 时间:
2015-01-23 12:42:09
阅读次数:
362
用途 职责链模式 (Chain Of Responsibility) 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 职责链模式是一种行为型模式。结构 图-职责链模式Handler : 定义一个处...
分类:
编程语言 时间:
2015-01-22 14:58:11
阅读次数:
279
延迟执行PostDelayed本文地址:http://blog.csdn.net/caroline_wendyAndroid程序中,使用postDelayed()方法,表示,在一段时间之后,执行新的线程,即可以达到一段特定程序延迟执行的目的。使用: // 延迟15秒
new Handler().postDelayed(new Runnable() {
...
分类:
移动开发 时间:
2015-01-22 08:15:32
阅读次数:
265
看了这么多的文章,终于看懂了。
参考文献:
【1】android developer handler
【2】Android中Handler作用
【3】
Android Thread Looper Handler 关系
【4】android的消息处理机制(图+源码分析)——Looper,Handler,Message
1、从定义上理解Handl...
分类:
移动开发 时间:
2015-01-22 00:23:52
阅读次数:
248
Ace_Acceptor是ACE的接收器之一,此次使用涉及了这个类的三个函数:open\accept_svc_handler\activate_svc_handler。
分类:
其他好文 时间:
2015-01-22 00:02:18
阅读次数:
415
var EventUtil = { addHandler: function(element, type, handler){ if (element.addEventListener){ element.addEventListener(type, han...
分类:
其他好文 时间:
2015-01-21 19:42:31
阅读次数:
106
/**
* 两秒之内,按两次回退键才会推出app
*/
public static boolean isToFinish = false;
public static boolean isFirst = true;
public static boolean finishTwoBack(Context mContext){
Handler handler = new ...
分类:
其他好文 时间:
2015-01-21 11:40:59
阅读次数:
163
前言
我们在运行xcode工程时,有时候会遇到”libc++abi.dylib: terminate_handler unexpectedly threw an exception”错误,app莫名其妙就crash掉了,在控制台输入bt命令,查看调用堆栈,结果也是一头雾水:
分析
现在唯一的信息点是libc++abi.dylib,这个库到底是做什么的?从后缀看,是一个动态库,那么...
分类:
编程语言 时间:
2015-01-21 11:38:22
阅读次数:
2645
Service+CountDownTimer+Handler完成倒计时功能,页面切换不中断。...
分类:
移动开发 时间:
2015-01-21 10:20:34
阅读次数:
411
4.1.5Activity交互—Activity跳转一般的,我们的应用程序都不会简单到只有一个界面,而是会有很多个界面,这个时候我们就会创建多个Activity,然后根据业务逻辑在多个Activity之间进行跳转。我们可以用切换Layout的方式进行手机页面间的转换。但是如果要转换的页面并不单单只是背景、颜色或文字内容的不同,而是需要对整个Activity进行置换,并将主控权交给新的Activit...
分类:
移动开发 时间:
2015-01-21 10:17:26
阅读次数:
229