不熟悉命令模式可以先读读http://blog.youkuaiyun.com/pipisky2006/article/details/6748226,
下文中如果图片不能完全展示可以在新标签页打开图片。
下面的是标准的命令模式的类图。
接受者:Handler,执行消息处理操作。
请求者:Looper,调用消息的的处理方法。
命令角色:Message,消息类。
客户端:Thread,创建消息并绑定Handler(接受者)。
稍微有一些变种,虽然没有command接口,没有标准的execute()方法可以调用。Message中的what标签配合上Handler中的handleMessage方法来完成不同的action。
参考:http://czpsailer.iteye.com/blog/655942