码迷,mamicode.com
首页 >  
搜索关键字:looper    ( 566个结果
让工作线程具有消息队列和消息循环
Android的消息队列和消息循环都是针对具体线程的,一个线程可以存在一个消息队列和消息循环,特定线程的消息只能分发给本线程,不能跨线程和跨进程通讯。但是创建的工作线程默认是没有消息队列和消息循环的,如果想让工作线程具有消息队列和消息循环,就需要在线程中先调用Looper.prepare()来创建消...
分类:编程语言   时间:2014-08-10 18:28:20    阅读次数:250
消息驱动 Looper类
Android异步处理系列文章索引 Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面 Android异步处理二:使用AsyncTask异步更新UI界面 Android异步处理三:Handler+Looper+MessageQueue深入详解 Androi...
分类:其他好文   时间:2014-08-10 08:11:00    阅读次数:259
for
function looper() { var i = 0, max, myarray = []; // ... for (i = 0, max = myarray.length; i < max; i++) { // 使用myarray[i]做点什...
分类:其他好文   时间:2014-08-09 13:17:17    阅读次数:184
Android的线程浅析 补充
一、Looper的两点疑问 1) 问题一:Looper.loop()是处理消息,所有消息or部分消息? 2) 问题二:处理完消息后,结束or等待? Android官方示例文档代码:   class LooperThread extends Thread {       public Handler mHandler;       public void run() {        ...
分类:移动开发   时间:2014-08-08 12:58:16    阅读次数:377
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Message 这三者都属于Android异步消息处理线程中的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循环一次,从其内部...
分类:移动开发   时间:2014-08-07 09:47:24    阅读次数:244
Android Handler消息机制深入浅出
详细分析了Android系统中Handler消息机制的源码,分析了Handler,Looper,MessageQueue,Thread等之间的关系和交互机制...
分类:移动开发   时间:2014-08-07 00:52:41    阅读次数:395
小猪的Android入门之路 Day 4 - part 3
小猪的Android入门之路 Day 4 - part 3 Android事件处理机制之——Handler消息传递机制 在前面两个部分中,我们对于android的两种事件处理机制:监听与回调进行了深入的学习; 貌似就学完android的事件处理机制了,其实这两个仅仅是发生了触摸啊之类做出的事件响应; 而今天这一Part要讲的是修改Activity中的UI组件时发生一些信息传递;相信大家都知道,我们只能够 主线程中去修改Activity中的UI组件,但是我们需要在一个自定义线程中周期性地修改某个UI组件的 值...
分类:移动开发   时间:2014-08-07 00:50:27    阅读次数:369
Android学习笔记48:使用Handler实时更新UI
在Android中,主要通过MessageQueue、Looper和Handler三个类来实现Android应用程序的消息处理。其中,MessageQueue类用来描述消息队列;Looper类用来创建消息队列,以及进入消息循环;Handler类则用来发送消息和接收消息。 本文将主要对Handler....
分类:移动开发   时间:2014-08-05 18:57:39    阅读次数:310
Android消息处理机制(源码分析)
学习Android源码,分析Handler、Looper、Message,欢迎指导!...
分类:移动开发   时间:2014-08-03 18:08:07    阅读次数:387
在自己建立的Thread中设置Handler,并接收消息
这里主要讲的是Android中线程的概念,自己的线程不能更新UI线程中的视图。如果把Handler设置在自己的线程中,那么必须建立一个Looper。至于为什么在Activity中建立Handler就不用建立一个Looper呢,因为在UI线程初始化时就已经有一个Loop了,所以直接用就行。这里还需要注...
分类:其他好文   时间:2014-07-31 16:11:06    阅读次数:181
566条   上一页 1 ... 51 52 53 54 55 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!