Android的几种多线程方式(AsyncTask,HandlerThread,IntentService,ThreadPool),使用场景以及注意事项
在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程并发的代码一直以来都是一个相对棘手的问题,所以想要获得更佳的程序性能,我们非常有必要掌握多线程并发编程的基础技能。引入多线程而可能伴随而来的内存问题虽然使用多线程可以提高程序的并发量,但是我们需要特别注意因为引入多线程而可能伴随而来的内存问题。例如:在Activity内部定义的一个As