手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android中的Looper对象详细介绍
Android中的Looper对象详细介绍
摘要:Java官网对Looper对象的说明:publicclassLooperextendsObjectClassusedtorunamessag...

Java 官网对Looper对象的说明:

public class Looperextends Object

Class used to run a message loop for a thread. Threads by default do not have a message loop associated with them; to create one, call prepare() in the thread that is to run the loop, and then loop() to have it process messages until the loop is stopped.

Most interaction with a message loop is through the Handler class.

This is a typical example of the implementation of a Looper thread, using the separation of prepare() and loop() to create an initial Handler to communicate with the Looper.

复制代码 代码如下:

class LooperThread extends Thread {

public Handler mHandler;

public void run() {

Looper.prepare();

mHandler = new Handler() {

public void handleMessage(Message msg) {

// process incoming messages here

}

};

Looper.loop();

}

}

主要方法:

static void loop() : Run the message queue in this thread.

static void prepare() : Initialize the current thread as a looper.

【Android中的Looper对象详细介绍】相关文章:

html5在android中的使用问题及技巧解读

Android内存调试命令

Android实现语音识别代码

android开发中ListView与Adapter使用要点介绍

android二级listview列表实现代码

Android Thread 介绍与实例

Android 开发中需要注意到的小细节

Android中的文件I/O操作

Android 情景模式的设置代码

Android中的Adapter简单介绍

精品推荐
分类导航