码迷,mamicode.com
首页 >  
搜索关键字:messagequeue handler    ( 5772个结果
Redbean:入门(一)
name = "haha"; $handler->url = "isxiugai"; $handler->plushtime = time() - 5000; //如果有下划线的字段名,则可以使用驼峰法命名,将自动转换为下划线 $handler->isMyName = fal...
分类:数据库   时间:2014-08-02 18:13:43    阅读次数:241
android多线程-客户端
预备知识:一、android每个客户端分为两条线程:1.主线程:负责生成主界面,并响应用户动作,并且把用户输入的数据写入socket对应的输出流。2.子线程:负责读取从服务器发送过来的数据,并且显示到程序界面上。二、Handler消息传递机制(一)Handler的两个作用:1.在新启动的线程中发送消...
分类:移动开发   时间:2014-08-02 01:35:52    阅读次数:363
AsyncTask源码解析
1.当我们在new 自己的异步任务时候会初始化实例化两个类WorkerRunnable ,FutureTask,并且重写WorkerRunnable call方法和FutureTask的done方法。 2.call方法主要执行子类复写的doInBackground,然后调用 postResult显示数据,在postResult里面去调用handler发送数据然后调用finish方法去调用子类的onPostExecute方法,这个时候我们就可以在自己复写的onPostExecute进行ui更新...
分类:其他好文   时间:2014-08-01 19:46:02    阅读次数:351
beforeunload事件
1.beforeunload事件: beforeunload事件在当页面卸载(关闭)或刷新时调用,事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本页。handler可以设一个返回值作为该对话框的显示文本。1 window.addEventListener('before....
分类:其他好文   时间:2014-08-01 12:57:01    阅读次数:223
用Handler的post()方法来传递线程中的代码段到主线程中执行
自定义的线程中是不能更新UI的,但是如果遇到更新UI的事情,我们可以用handler的post()方法来将更新UI的方法体,直接传送到主线程中,这样就能直接更新UI了。Handler的post()方法就是将Runnable中的代码段传送到主线程。布局文件就是个textView,我就不贴了。全部代码p...
分类:编程语言   时间:2014-07-31 23:16:40    阅读次数:206
android Handler的使用(一)
Handler的使用(一) Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的....
分类:移动开发   时间:2014-07-31 20:37:57    阅读次数:456
android Handler
Android里面的界面的修改,不能直接用一个Thread的方法体来修改。每个Activity都有一个系统主线程一直在循环监听该界面数据是否有什 么变化。如果直接新建一个线程来修改界面就会造成多个线程不同步的现象,因此Android引入了Handler来处理多线程对界面进行的操作,个人理解 Han....
分类:移动开发   时间:2014-07-31 20:30:17    阅读次数:256
PHP 文件操作函数大全
read())){//遍历文件夹 echo $entry; } $handler->close();//关闭句柄 判断是否有读的权限 is_readable($file); 判断文件是否存在 file_exists($file);...
分类:Web程序   时间:2014-07-31 19:59:47    阅读次数:217
WorkerThread与MainThread之间通过Handler进行最简单的消息传递
一、从自己开启的线程中给主线程发送信息,更新UI这个实例的效果是,在线程中通过handler发送一条信息给handler,然后通过handler更改UI线程中,textview的文字。主要方法是(在线程中生成消息对象,并发送消息。这里可以设置what,我图简单就没设置): class MyThre....
分类:其他好文   时间:2014-07-31 16:27:46    阅读次数:220
在自己建立的Thread中设置Handler,并接收消息
这里主要讲的是Android中线程的概念,自己的线程不能更新UI线程中的视图。如果把Handler设置在自己的线程中,那么必须建立一个Looper。至于为什么在Activity中建立Handler就不用建立一个Looper呢,因为在UI线程初始化时就已经有一个Loop了,所以直接用就行。这里还需要注...
分类:其他好文   时间:2014-07-31 16:11:06    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!