First commit
下载与UI线程分离