对AsyncTask进行封装,简化繁琐的异步操作。
? ? ?对于android的异步操作,往往有二种方法给予我们选择。
? ? ?一:Thread+Handler
? ? ?二: ?AsyncTask
?
? ? ?对于二者的相同与异同点,这里并不去进行比较。这里提供一种简化异步操作的方法,供大家参考学习。? ?
? ? ?代码参考自AndEngine,不过我对它做了一定的修改,让它更适合自己目前项目的开发,感谢open source 能够让我们去学习和阅读那么多优秀的代码。
?
? ? ?废话不多说,代码如下:
?
? ? ?CallEarliest<T>:
?
?
?
?
? ?示例可参见附件.
?