提供重试和重做的功能

有时事情并不会如期进展或者用户只是单纯的重做一次。例如:当上传文件失败时,或者对上传的图片不满意想换一张,重试和重做就很有必要。良好的用户界面应该让重试或重做任务很简单。而当任务很容易产生意外,用户又很难进行重试操作时,就很容易被搞得崩溃。