网上看到一片文章http://www.cnblogs.com/devxiaobai/archive/2011/12/14/taskEngine.html
文章设计了BussinessOject、Task、TaskEngine三个类和一个BussinessListener接口监听业务的执行状态,
如下图:
这里有疑问,为什么要设计这个BussinessObject类?
不可以直接将业务操作放到Task类的run()里面执行,再加上一个TaskListener接口监听任务的执行状态不也一样的么?谢谢!
文章设计了BussinessOject、Task、TaskEngine三个类和一个BussinessListener接口监听业务的执行状态,
如下图:
这里有疑问,为什么要设计这个BussinessObject类?
不可以直接将业务操作放到Task类的run()里面执行,再加上一个TaskListener接口监听任务的执行状态不也一样的么?谢谢!
解决方案 »
- 安卓怎样跟电脑端的数据库进行交互。
- 用一个TextView显示图片和文字,怎样实现点击让图片放大?
- 设定andriod模拟器时,出现'$'不是内部或外部可执行命令......急求解答
- 虚心请教:android与服务器通信问题
- 小白请教问题多个ACTIVITY之间的跳转调试
- 学好Android的基石
- achartengine的问题
- android luasqlite 单表数据过多时 查询不出数据
- 有段UDP SOCKET的代码,不知道怎么添加到线程中去,请高手帮一下
- Mac电脑下使用Android studio 打开模拟器8.0模拟器无法打开
- 请问大家android listview可以设边框吗
- 【求救】eclipse环境配置问题
Task里面就多了几个优先级,业务不关心优先级。所以又多一个Task封装一层