应用开发中,经常会遇到需要多线程技术的时候,比如UI显示和数据处理分开。在实际应用中经常会遇到这种场景,我们需要新开一个线程来监听数据状态(数据状态的改变,接收数据,发送数据等等),当发现数据状态改变时通知主线程(通过消息机制发送消息到主线程),主线程接收到通知之后进行处理(自定义消息处理接口)。具...
分类:
编程语言 时间:
2014-06-28 10:09:47
阅读次数:
214
查View的源码可知:
postInvalidate是使用handler发送消息,即可以使用在非UI线程中,而invalidate直接修改布局,所以只能用在UI线程里了。
public void invalidate() {
invalidate(true);
}
void invalidate(boolean invalidateCa...
分类:
其他好文 时间:
2014-06-27 23:39:04
阅读次数:
256
Hive与HBase的整合功能的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠hive-hbase-handler.jar工具类 ;hive-hbase-handler.jar在hive的lib包中而不是在hbase的lib中,hive0.6版本以后;创建hive表的同时创建hb...
分类:
其他好文 时间:
2014-06-27 14:06:14
阅读次数:
288
整理Android Asynchronous Http Client的使用
Android Asynchronous Http Client(AHC)
一个回调式的Android网络请求库
概括:
AHC是基于Apache的HttpClient 库,所有的网络请求过程在UI线程之外进行,而回调是在Handler里面处理。也可以再Service或者后台程序里面使用,这个库会自...
分类:
移动开发 时间:
2014-06-27 10:06:19
阅读次数:
308
1. 什么是Handler:
Handler 网络释义“操纵者,管理者的”意思,在Android里面用于管理多线程对UI的操作;
2. 为什么会出现Handler:
在Android的设计机制里面,只允许主线程(一个程序第一次启动时所移动的线程,因为此线程主要是完成对UI相关事件的处理,所以也称UI线程)
对UI进行修改等操作,这是一种规则的简化,之所以这样简化是因为Android的UI操...
分类:
移动开发 时间:
2014-06-27 09:50:16
阅读次数:
268
toolbar: [{ text: "添加", iconCls: 'icon-add', handler: addWeekPlan, id: 'WeekPlan_AddBtn' }]$('#WeekPlan_Ad...
分类:
其他好文 时间:
2014-06-26 16:14:56
阅读次数:
315
有时候开发的时候需要用一个进度条告知用户目前正在运行一个耗时操作,但是并不需要明确知道某个value来setProgress,所以就可以自定义一个时间和进度让进度条自动运行了。
下面是代码: Handler mHandler=new Handler(){
@Override
public void handleMessage(Message msg) {...
分类:
其他好文 时间:
2014-06-26 12:13:50
阅读次数:
289
一、几个关键概念
1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。
创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将自动创...
分类:
移动开发 时间:
2014-06-26 10:59:25
阅读次数:
307
事件,我相信开始学C#的朋友都会用过,在C#中很常见,比如点击一个按钮,上传一张图片等等,在WinForm或WebForm中都在使用着事件。今天,趁着有少少事件,我决定来重温一下之前被自己略过的东西 - 事件。 好记得在之前,在用一个方法的时候,如果参数里面有个Handler,就好害怕,其实事件还....
分类:
其他好文 时间:
2014-06-25 18:38:17
阅读次数:
164
2014-05-30 BaoXinJian Oracle 自带了3大类,13个子类的审批链Action Type, 对应了13个标准的AME Standard Handler1. 按主管层次审批absolute job level / chains of authority based on abs...
分类:
数据库 时间:
2014-06-24 15:12:23
阅读次数:
472