AsyncTask用于什么场景?
提供了一种简洁的方式去处理异步任务。因为代码很集中。不像handler那样分散。
AsyncTask的内部实现是怎样的?
它的内部是通过Executor+handler实现的。里面有有一个线程池来处理任务,线程池可以复用线程。减少线程创建和销毁的开销。
AsyncTask用于什么场景?
提供了一种简洁的方式去处理异步任务。因为代码很集中。不像handler那样分散。
AsyncTask的内部实现是怎样的?
它的内部是通过Executor+handler实现的。里面有有一个线程池来处理任务,线程池可以复用线程。减少线程创建和销毁的开销。