作为Android开发的组成部分,多线程的作用举足轻重,先来说说应用场景 1多线程使用场景 1.1正常使用中,经常有子线程来更新界面UI的需求,但是安卓不允许子线程更新UI 使用子线程处理UI,若线程需要较长的时间,势必造成UI没有反应,从而导致程序ANR(Application is not responding),使用户体验很差. 1.2多线程执行的需求 与其他编程开发一样,多线程可以增加程序的并发性,提高程序吞吐能力. 2多线程开发模式 2.1使用AsyncTask AsyncTask是A…