小猪的Android入门之路 Day 4 - part 3
Android事件处理机制之——Handler消息传递机制
在前面两个部分中,我们对于android的两种事件处理机制:监听与回调进行了深入的学习;
貌似就学完android的事件处理机制了,其实这两个仅仅是发生了触摸啊之类做出的事件响应;
而今天这一Part要讲的是修改Activity中的UI组件时发生一些信息传递;相信大家都知道,我们只能够
主线程中去修改Activity中的UI组件,但是我们需要在一个自定义线程中周期性地修改某个UI组件的
值...
分类:
移动开发 时间:
2014-08-07 00:50:27
阅读次数:
369
var miniDrag =function() { this.handler = null; this.dragBody = null; this.preventX = false; this.preventY = false; ...
分类:
其他好文 时间:
2014-08-06 22:31:42
阅读次数:
207
有时候我们需要修改列表里的数据,并实时刷新,我们除了在在外部调用adapter.notifyDataSetChanged()方法来通知activity刷新, 如果在adapter内部有涉及到更新数据,删除或者增加数据,就可以直接在adapter内部调用notifyDataSetChanged()这个方法,前提是该listview绑定的数据有改变。...
分类:
移动开发 时间:
2014-08-06 19:13:13
阅读次数:
433
新建一个基于对话框的工程,添加一个按钮,修改按钮ID,这里为ID_BTN_OPENFILE,为按钮添加消息响应事件,这里我打开文件保存对话框:
void CAccelDlg::OnBtnOpenfile()
{
// TODO: Add your control notification handler code here
CFileDialog dlg (TRUE);
dlg.DoMo...
分类:
其他好文 时间:
2014-08-05 22:44:20
阅读次数:
234
相同点: 1.??????Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 ? ? 不同点: 1.??????架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实...
分类:
其他好文 时间:
2014-08-05 19:41:20
阅读次数:
285
Hybrid框架下的app,使用的Ajax,需要注意的是UIWebViewDelegate不会监测到Ajax的request,也就是再执行Ajax代码时,shouldStartLoadWithReuqest等方法并不会被调用。
其解决方法需要Javascript和navtive code一起来做,其基本原理可参考这片文章,其流程是在
Javascript handler中每创建Ajax的请求时...
分类:
Web程序 时间:
2014-08-05 19:17:30
阅读次数:
244
Android 更新UI的两种方法——handler和runOnUiThread()在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直接更新页面显示常会报错。抛出异常:android.view.ViewRoot$CalledF...
分类:
移动开发 时间:
2014-08-05 19:14:39
阅读次数:
263
UI界面更新必须在ui线程中 不能在ruanable线程中操作ui 可以发送消息利用handler来更新ui private void load() { LoadDate load = new LoadDate(); load.execute("http://h.hiphotos.baidu.c.....
分类:
移动开发 时间:
2014-08-05 19:03:09
阅读次数:
289
在Android中,主要通过MessageQueue、Looper和Handler三个类来实现Android应用程序的消息处理。其中,MessageQueue类用来描述消息队列;Looper类用来创建消息队列,以及进入消息循环;Handler类则用来发送消息和接收消息。 本文将主要对Handler....
分类:
移动开发 时间:
2014-08-05 18:57:39
阅读次数:
310
导出为Excel有很多种写法,对于一些复杂的格式,笔者喜欢在后台先拼成一个,再使用Response输出。如果数据中包含中文或者一些特殊字符,可很多不规范的写法都会导致页面乱码,这里就把一种(笔者认为)最标准的格式带给大家:Page p = HttpContext.Current.Handler as...
分类:
其他好文 时间:
2014-08-04 20:40:37
阅读次数:
206