One option is to set the button up using[myButton addTarget:yourOtherClass action:@selector(mySelector:) forControlEvents:UIControlEventTouchUpInside]...
分类:
其他好文 时间:
2015-03-09 12:23:06
阅读次数:
114
首先要明白其中的概念:
**Handler: 处理者。处理业务逻辑等事情。
**Proxy:代理者。交给我来代理,我帮你管理事情,我出面去做本该你做的事情!我是抛头露面的侍者。
/*原接口,即将被委托给代理者*/
public interface MyInterface {
public void execute();
}
/*原接口实现*/
public class MyInte...
分类:
编程语言 时间:
2015-03-07 17:18:02
阅读次数:
157
在项目中使用Handler时,会出现警告提示,也会在Problems中进行统计和显示,如下图:
把鼠标放在,就会提示This Handler class should be static or leaks might occur,如下:
@SuppressLint("HandlerLeak")
private Handler mHandler = new Handler(...
分类:
其他好文 时间:
2015-03-07 15:42:08
阅读次数:
141
主要有两个问题,post方法和sendmessage方法有什么不同? 同一个handler对象发送的message只能发送给自己吗?问题1: post方法,对于Handler的Post方式来说,它会传递一个Runnable对象到消息队列中,在这个Runnable对象中,重写run()方...
分类:
其他好文 时间:
2015-03-07 15:29:44
阅读次数:
99
做android开发的都知道,我们在主线程中不能进行耗时太久的操作,否则就可能报ANR,所有耗时的操作都要异步进行。android中的异步方法也很多,可以用Handler,可以用Thread及Runnable等。今天我们用安卓自带的异步工具AsyncTask来实现耗时操作:从网络下载文件。先对AsyncTask作个简单的介绍,下面的介绍也主要是参考网上资料:
1,AsyncTask定义...
分类:
其他好文 时间:
2015-03-06 19:18:11
阅读次数:
194
在C#或者说.Net的事件处理机制中,有三个关键的概念 - 事件(Event),委托(Delegate)和处理器(Handler),另外在面向对象的背景中,还有另外两个概念 - 发送者(Sender),接收者(Receiver)。后面两者,Sender和Receiver比较容易理解,而前面3者则容易...
分类:
其他好文 时间:
2015-03-06 18:53:26
阅读次数:
132
1. Thread Local Storage (线程局部存储)
我们通过位于android.os包下的Looper.class源码可以看到成员变量区有一个线程局部变量sThreadLocal,该类的作用是线程局部存储?那么是线程局部存储TLS?这个问题可以从变量作用域的角度来理解。
变量的常见作用域一般包括以下几种。
函数内部变量。其作用区域是...
分类:
移动开发 时间:
2015-03-05 19:31:46
阅读次数:
189
Spring Web MVC
官方文档的介绍:
The Spring Web model-view-controller (MVC) framework is designed around a DispatcherServlet that dispatches requests to handlers, with configurable handler mappings...
分类:
编程语言 时间:
2015-03-05 19:28:38
阅读次数:
304
在第二篇文章《Android中利用Handler实现消息的分发机制(一)》中,我们讲到主线程的Looper是Android系统在启动App的时候,已经帮我们创建好了,而假设在子线程中须要去使用Handler的时候,我们就须要显式地去调用Looper的 prepare方法和loop方法,从而为子线程创...
分类:
移动开发 时间:
2015-03-05 16:42:43
阅读次数:
173
写代码的时候,不希望整个工程中到处都是黄色的感叹号,那样的话,打开项目,让人感觉整个项目一点都不清晰。所以写此贴,将平时碰到的警告全部总结集中起来。1:Handler// This Handler class should be static or leaks might occur:Incomin...
分类:
移动开发 时间:
2015-03-05 12:37:19
阅读次数:
187