跟上一篇“一次Promise 实践:异步任务的分组调度” 一样,这次的同样是来自于工作中实际碰到的问题。这次遇到的问题可以比喻成要对一批原料进行加工,其中开头的一些工序是一样的,好比流水线,开头一段是一样的,后面却分为两道流水,在此基础上分别生产不同的产品。 o--o--o...
分类:
其他好文 时间:
2015-07-18 02:01:17
阅读次数:
107
引言【转载请注明出处:从Handler+Message+Looper源码带你分析Android系统的消息处理机制 CSDN 废墟的树】作为Android开发者,相信很多人都使用过Android的Handler类来处理异步任务。那么Handler类是怎么构成一个异步任务处理机制的呢?这篇博客带你从源码分析Android的消息循环处理机制,便于深入的理解。这里不得不从“一个Bug引发的思考”开始研究A...
分类:
移动开发 时间:
2015-07-10 19:09:29
阅读次数:
195
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? Java 1 2 3 4 5 6 7 new T...
分类:
移动开发 时间:
2015-07-10 11:38:52
阅读次数:
154
Android-优化UI性能(1)-减少主线程的阻塞时间
一 减少主线程的阻塞时间
Android已经提供了AsyncTask实现从主线程生成新的异步任务的方法。
定义并实现下面的类即可(方法由系统自动调用):public class DownloadFilesAsyncTask extends AsyncTask
{ /* (non-Javadoc)...
分类:
移动开发 时间:
2015-07-09 13:15:17
阅读次数:
414
Android-异步任务
一 什么是AsyncTask
Android为了减低异步操作的开发难度,结合Handle和线程池,提供了AsyncTask。AsyncTask就是一个封装过的后台任务类,
顾名思义就是异步任务,他具有可以在后台执行耗时操作,同时可以将
执行的进度与UI进行同步的优点因为Handle实际上就是两个线程之间的桥梁,但是数据的传递是单向的
Handle机制如下图:
而...
分类:
移动开发 时间:
2015-07-07 22:59:29
阅读次数:
327
AsyncTask是sdk封装好的一个轻量级的用于执行异步任务的工具类,所谓轻量级,就是说对于一两个线程就能完成的任务,AsyncTask能够非常快速方便的实现,但是对于像ListView每个item都需要进行刷新的异步任务,AsyncTask就没有那么容易去做了,而且做出来的效果也不好。
下面来看一下这个类的基本结构
public class MyTask extends AsyncTa...
分类:
移动开发 时间:
2015-07-04 11:17:31
阅读次数:
129
1. 不使用getter 和setter,虚方法调用的代价比直接字段访问高昂许多 2. cursor的及时关闭 3. 注意使用static final修饰常量 4. http用gzip压缩 5. convertview的复用以及ViewHolder的使用 6. 必要的异步任务 7....
分类:
移动开发 时间:
2015-07-03 16:19:28
阅读次数:
152
一般写在Controller里面 @ResponseBody @RequestMapping("/logOutCaigou") public boolean logOutCaigou(ModelAndView mav, @Param("memberId")Long memberId, @Param....
分类:
编程语言 时间:
2015-07-01 11:54:31
阅读次数:
314
200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的。201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务)204 NO CONTENT - [DELETE]:用户删除...
分类:
其他好文 时间:
2015-06-26 00:12:25
阅读次数:
236
开篇语略;下图来引出话题: 场景: 个人用户投递简历,由于繁多的业务逻辑判断和数据库的不断读取(这里就不用多说了吧),当个人用户单个/批量投递简历的时候,点击投递按钮之后会很长一段时间等待返回结果。 需求: 提升用户体验,解决点击投递按钮之后的漫长等待,给人一种流畅感,当然不能去掉哪些业务逻辑...
分类:
其他好文 时间:
2015-06-25 17:09:05
阅读次数:
112