Android多线程--HandlerThread用法
来源:互联网 发布:电脑显卡优化 编辑:程序博客网 时间:2024/04/29 16:47
package com.proper;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Looper;
import android.os.Message;
public class HandlerThreadActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
System.out.println("线程Id"+Thread.currentThread().getId());
HandlerThread handlerThread=new HandlerThread("handlerThread");
handlerThread.start();
MyHandler myHandler=new MyHandler(handlerThread.getLooper());
Message msg=myHandler.obtainMessage();
Bundle bundle=new Bundle();
bundle.putInt("age", 24);
bundle.putString("name", "Robin");
msg.setData(bundle);
msg.sendToTarget();
}
class MyHandler extends Handler{
public MyHandler(){}
public MyHandler(Looper looper ){
super(looper);
}
@Override
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
super.handleMessage(msg);
Bundle bundle=msg.getData();
int age=bundle.getInt("age");
String name=bundle.getString("name");
System.out.println("线程Id"+Thread.currentThread().getId());
System.out.println("名字"+name+"-------"+"年龄"+age);
}
}
}
- Android多线程--HandlerThread用法
- Android多线程-HandlerThread用法与源码解析
- Android多线程之HandlerThread
- Android多线程之HandlerThread
- Android多线程之HandlerThread
- Android HandlerThread的用法
- android handler HandlerThread 用法
- Android HandlerThread用法
- Android HandlerThread的用法
- Android多线程:Looper和HandlerThread
- Android多线程:Looper和HandlerThread
- Android多线程:Looper和HandlerThread
- Androidの多线程之HandlerThread
- Android多线程:Looper和HandlerThread
- Android HandlerThread的简单用法
- Android 多线程操作之 Handler 与 HandlerThread
- Android 多线程操作之 Handler 与 HandlerThread
- Android多线程辅助类之二HandlerThread
- ajax传值
- 怀才就像怀孕,时间久了才能让人看出来
- Asp.Net 网站项目打包
- 新建表单
- Google test在VS中的安装与配置
- Android多线程--HandlerThread用法
- 键码常数
- 得到页面的值jquery
- 使用 SCTP 优化网络
- Eclipse代码编码GBK转UTF-8
- 表单元素 与非表单元素 刷新区别
- java反射--记录
- C 和 C++ 的矩阵库
- 冒泡事件