Android handler的使用简单示例
2024-10-16 02:24:50
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
Bundle data = msg.getData();
String val = data.getString("value");
Toast.makeText(MainActivity.this, "获得的结果是:"+val, Toast.LENGTH_SHORT).show();
}
};
Runnable networkTask = new Runnable() {
@Override
public void run() {
// TODO
// 在这里进行 http request.网络请求相关操作
GetServiceJsonData getJson=new GetServiceJsonData();
String getStr = getJson.getServerInfo("");
Message msg = new Message();
Bundle data = new Bundle();
data.putString("value", getStr);
msg.setData(data);
handler.sendMessage(msg);
}
};
最新文章
- RAC+asm通过rman恢复到单实例+asm
- git clone google代码库
- LVS负载平衡集群(没成型)
- angularJs案例汇总
- CUDA程序设计(二)
- php session memcache
- 查询SQL 对象及存储过程
- ubuntu下搭建cocos2dx编程环境-上
- 个人作业3——个人总结(Alpha阶段)
- maven常见问题处理(3-4)配置代理服务器
- C# 学习之路--百度网盘爬虫设计与实现(一)
- Cs231n课堂内容记录-Lecture2-Part1 图像分类
- Bash远程代码执行漏洞(CVE-2014-6271)案例分析
- javascript从作用域到闭包-笔记
- Excel函数进阶
- AI赌神称霸德扑的秘密,刚刚被《科学》“曝光”了
- asp.net中的reportview报错跟预编有关系
- 《课程设计》——cupp的使用
- Python学习---模拟微信网页登录180410
- HBase集群的搭建