利用handler机制进行Server数据传输
来源:互联网 发布:阿里云 吉峰农机 编辑:程序博客网 时间:2024/06/05 04:30
在进行Server数据收发的时候,由于Android对HTTP、Socket等不支持在UI中进行操作,所以需要使用非主线程的其他线程来进行请求操作,于是想到了利用handler,将Socket等收发数据的请求放在其他线程中,通过handler传递来更新主线程,主要的收发传递代码如下:
一、handler接收端
private Handler handler = new Handler() { @Override public void handleMessage(Message msg) { Bundle b = new Bundle(); b = msg.getData(); String s = b.getString("data"); System.out.println("******:" + s); tv.append(s); super.handleMessage(msg); } };二、Socket发送端
Message message = new Message();Bundle bundle = new Bundle();bundle.putString("data", s);message.setData(bundle);handler.sendMessage(message);这里使用了Bundle对数据进行了封装,便于数据的分类整合。
阅读全文
0 0
- 利用handler机制进行Server数据传输
- 利用套接字进行数据传输
- Android利用Json来进行网络数据传输
- Android利用Json来进行网络数据传输
- 南京学思利用Json进行数据传输
- 利用DMA进行数据传输的例子
- Android利用Json来进行网络数据传输
- 利用Handler进行网络请求
- thinkphp与jQuery利用ajax进行数据传输操作
- Android利用ThreadLocal进行Handler数据传递
- 利用java反射机制进行对象操作
- 利用java反射机制进行对象操作
- 使用 JSON 进行数据传输
- 使用 JSON 进行数据传输
- 使用 JSON 进行数据传输
- 使用 JSON 进行数据传输
- 使用 JSON 进行数据传输
- 使用 JSON 进行数据传输
- 4.求两个有序数组的中位数
- openfire插件开发-简单插件
- 助你玩转机器学习技术的十三套框架
- Oracle将一张表的数据复制到新表
- PL/SQL 游标
- 利用handler机制进行Server数据传输
- Feign发送Get请求时怎么用对象传递参数
- IEDA常用快捷键记录
- scsi磁盘驱动中将request请求转化为scsi命令的过程(sd_prep_fn)
- 关于ajax请求返回json数据不进入回调函数的可能情况
- java设计模式01_分类
- ART runtime的java堆
- webjs--hash数组去重
- 去阿里菜鸟被"暴打",想和Java程序员谈一谈(转载)