基础疑问:AsyncTask
2018-04-09 本文已影响10人
我在等你回复可你没回
AsyncTask用于什么场景?
提供了一种简洁的方式去处理异步任务。因为代码很集中。不像handler那样分散。
AsyncTask的内部实现是怎样的?
它的内部是通过Executor+handler实现的。里面有有一个线程池来处理任务,线程池可以复用线程。减少线程创建和销毁的开销。
AsyncTask用于什么场景?
提供了一种简洁的方式去处理异步任务。因为代码很集中。不像handler那样分散。
AsyncTask的内部实现是怎样的?
它的内部是通过Executor+handler实现的。里面有有一个线程池来处理任务,线程池可以复用线程。减少线程创建和销毁的开销。