以前项目在使用AsyncTask excute方法, 很多操作无法执行或者执行时间异常的延时。
原因:
发现有一个task非常耗时。 导致后续所有的task阻塞。
解决办法:
使用executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, data); 替代
以前项目在使用AsyncTask excute方法, 很多操作无法执行或者执行时间异常的延时。
原因:
发现有一个task非常耗时。 导致后续所有的task阻塞。
解决办法:
使用executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, data); 替代