修改异步的实现方式，之前是使用AsyncTask，但是AsyncTask每次只能执行一个，所以现在改成自定义的线程池了