android的消息传递简单实例
来源:互联网 发布:linux 套接字文件 编辑:程序博客网 时间:2024/06/05 05:16
android中经常会用到多线程和消息机制,一般情况下都是利用Message和Handler来进行的,本文就简单举个例子,来说明android的消息传递。
一 、 在Activity中,创建一个子线程,线程中用Message来定义一个消息,然后用sendMessage来发送消息。
class TestThread extends Thread { public void run() { do {try {Message msg = new Message();msg.what = 1;mHandler.sendMessage(mHandler.obtainMessage(1, msg));Thread.sleep(1000);} catch (InterruptedException e) {// TODO: handle exception}} while (true);}}
二、 用一个Handler来对消息进行接收和处理
private Handler mHandler = new Handler() {public void handleMessage(Message msg) {super.handleMessage(msg);switch (msg.what) {case 1: /*do something*/break;default:break;}}};
0 0
- android的消息传递简单实例
- Android:EventBus的使用 从此消息传递变得简单
- Android消息传递之Handler的简单用法
- Android 消息推送简单实例
- Android 消息推送简单实例
- 简单的消息队列实例
- <Handler>之简单的消息传递机制
- EventBus的简单使用,消息传递
- android学习14#--Handler消息传递机制实例应用
- Android--JS向Android传递参数,并获得返回值(一个简单的实例)
- android 不同进程之间的消息传递
- Android的Handler消息传递机制
- 解析Android的 消息传递机制Handler
- 解析Android的 消息传递机制Handler
- Android的Handler消息传递机制
- 解析Android的消息传递机制Handler
- 【android】消息传递利器EventBus的使用
- Android Handler 的消息传递机制
- 异步加载AsyncTask的使用
- Jenkins+ftp 使用过程
- JavaScript拖动层Div代码
- C#与Java的比较
- CSS字体选择,字体大小,粗细,斜体,缩进,文字单词间距
- android的消息传递简单实例
- Android 下获取所有应用的流量使用量
- android 通用view封装
- json串中English("")换成Chinese(“”)函数代码
- 天涯明月刀 题七
- 天声人語 20151229 巨大グラブで夢をつかむ
- 微软的Live SDK各个API简介
- GitHub控件之BadgeView(数字提醒)
- Java工程师成神之路