码迷,mamicode.com
首页 >  
搜索关键字:messagequeue handler    ( 5772个结果
android判断双击事件(参考android源码,判断时间间隔和范围)
android判断双击事件(参考android源码,判断时间间隔和范围),不再是简单的判断时间,也不需要Handler发送消息之类.......
分类:移动开发   时间:2014-10-20 21:30:05    阅读次数:291
android开启线程,异步处理数据实例
package com.example.sywang2;import com.zds.os.R;import android.os.Bundle; import android.os.Handler; import android.app.Activity; import android.view....
分类:移动开发   时间:2014-10-20 16:57:36    阅读次数:167
Android的Looper和Handler消息处理机制详解
Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message?msg...
分类:移动开发   时间:2014-10-20 15:29:30    阅读次数:268
【Android 游戏开发】-- 仿捕鱼达人
============问题描述============ 初学android,第一次写个游戏,请大神们多指导代码写的很笨,嘿嘿,有不足之处请指出,游戏的实现:各个场景就是在各个SurfaceView中切换,通过handler传递消息, ...
分类:移动开发   时间:2014-10-19 22:51:44    阅读次数:271
具体解释Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式须要为每个任务创建一个新的线程,任务完毕后通过Handler实例向UI线程发送消息,完毕界面的更新,这样的方式对于整个过程的控制比較精细,但也是有缺点的,比如代码相对臃肿,在多个任务同一时候运行时,不...
分类:移动开发   时间:2014-10-19 14:09:04    阅读次数:267
[Android]Can't create handler inside thread that has not called Looper.prepare()
都是因为在新开的线程中更新UI才出错,子线程中更新主线程UI需要用到Handler. 今天有出现如下错误,代码如下: send.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { new Th...
分类:移动开发   时间:2014-10-18 21:05:06    阅读次数:177
Android开发之异步详解(一)Thread+Handler
在Android实际开发工程中经常会进行一些诸如:文件读写、访问网络等耗时的操作,这些耗时的操作是不建议放到UI线程里的。所以我们会新开一个线程,在子线程中进行这些耗时的操作,耗时操作过程中,UI经常需要更新,但Android是不允许在子线程中修改UI的。所以就出现了Thread+Handler机制,Thread通过handler向主线程发送消息、传递数据,来更新UI。下面就介绍如何通过Thread+Handler方式实现异步操作。...
分类:移动开发   时间:2014-10-18 18:26:52    阅读次数:289
Android开发之异步详解(二)之AsyncTask
AsyncTask允许你在你的用户界面上执行异步操作。它在一个子线程中执行耗时的操作,然后在UI线程上发布执行结果,而不需要你来处理Thread和Handler。 要使用AsyncTask,你必须继承AsyncTask和实现doInBackground()回调方法,AsyncTask运行在后台的一个线程池中。若要更新你的UI,你应该实现onPostExecute()方法,它从doInBackground()方法中获取的结果,并运行在UI线程中,这样你就可以安全地更新你的UI。你可以在UI线程...
分类:移动开发   时间:2014-10-18 18:25:46    阅读次数:172
Handler和HandlerThread
1.什么是Handler?SDK中关于Handler的说明例如以下:A Handler allows you to sendand process Messageand Runnable objects associated with a thread'sMessageQueue.Each Hand...
分类:其他好文   时间:2014-10-18 18:07:39    阅读次数:327
Handler消息机制源码分析
public static final Looper myLooper() { return (Looper)sThreadLocal.get(); } 先来个Handler执行过程的总结:     1、 Looper.prepare()方法         为当前线程绑定looper,         在looper构造方法中创建一个messageQueue ...
分类:其他好文   时间:2014-10-18 17:03:47    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!