使用AsyncTask方法相比多線程需要改動(dòng)哪些地方呢?
ImageByThread肯定要去掉的,Handle方法去掉不?AsyncTask也是多線程的,如果按照非主線程不能操縱主線程更新UI的話應(yīng)該是繼續(xù)利用HandleMessage,但是我去掉了也能正常運(yùn)行,是我理解錯(cuò)了嗎?
ImageByThread肯定要去掉的,Handle方法去掉不?AsyncTask也是多線程的,如果按照非主線程不能操縱主線程更新UI的話應(yīng)該是繼續(xù)利用HandleMessage,但是我去掉了也能正常運(yùn)行,是我理解錯(cuò)了嗎?
2016-03-16
舉報(bào)
2016-03-18
有兩種異步加載方式 1.Handler+Thread Handler主要接受子線程發(fā)送的數(shù)據(jù), 并用此數(shù)據(jù)配合主線程更新UI? 2.AsyncTask?是一個(gè)封裝過的后臺(tái)任務(wù)類 不需要Handler的輔助 Handler里的操作可以在AsyncTask 類的onProgressUpdate方法中完成