Android hander实现异步线程队列化
来源:互联网 发布:淘宝买家秀怎么发微淘 编辑:程序博客网 时间:2024/04/18 04:43
转载:http://blog.csdn.net/android_zhengyongbo/article/details/70045645
为了实现异步线程依次进行而且顺序不乱
- 示例图片集合异步提交
for(int i=0;i<listTotal.size();i++) { originalUri = null; //哈希码生成随机唯一文件名 HashSet integerHashSet = new HashSet(); Random random = new Random(); int randoms = random.nextInt(1000); if (!integerHashSet.contains(randoms)) { integerHashSet.add(randoms); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssss"); originalUri = sdf.format(new Date()) + String.valueOf(randoms) + ".png"; } //哈希码生成随机唯一文件名 Message msg = new Message(); Bundle b = new Bundle();// 存放数据 b.putString("originalUri", originalUri); b.putSerializable("path", listTotal.get(i));//图片绝对路径 msg.setData(b); new MyHandler().sendMessage(msg); } 2. handler处理
class MyHandler extends Handler {
public MyHandler() {
}
public MyHandler(Looper L) { super(L); } @Override public void handleMessage(Message msg) { // TODO Auto-generated method stub super.handleMessage(msg); Bundle b = msg.getData(); String j = b.getString("originalUri","0"); String paths = b.getString("path","0"); ---------- 这里进行图片提交工作 ---------- }}
0 0
- Android hander实现异步线程队列化
- Android中的异步消息处理机制Hander
- 系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- 系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理 (1)
- android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理 (1)
- android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理(2)
- android HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- 系出名门Android(10) - HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- Android 异步任务队列实现
- android hander
- HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
- android 线程实现异步网络数据获取
- android 中异步线程的实现方法
- 单线程和异步队列
- ASIHTTPRequest实现异步队列
- 异步实现消息队列
- slf4j 和 log4j合用的(Maven)配置
- 获取二叉树叶子节点个数的递归及非递归算法
- 选拔赛之dp
- QPallete
- Mac: Alias[设置命令的别名]
- Android hander实现异步线程队列化
- 数据库基础知识_1
- memcached的深度解析
- node命令
- App开放接口api安全性—Token签名sign的设计与实现
- BZOJ 2595: [Wc2008]游览计划
- js动态加载JS及CSS,加载成功时回调
- form不能嵌套
- 避免在循环体中创建对象