這里創(chuàng)建了MyAsyncTask外部類,為什么又在ImageTest中創(chuàng)建個(gè)MyAsyncTask內(nèi)部類呢
這里創(chuàng)建了MyAsyncTask外部類,為什么又在ImageTest中創(chuàng)建個(gè)MyAsyncTask內(nèi)部類呢
這里創(chuàng)建了MyAsyncTask外部類,為什么又在ImageTest中創(chuàng)建個(gè)MyAsyncTask內(nèi)部類呢
2017-12-03
舉報(bào)
2020-05-21
為了方便吧,畢竟只是一個(gè)演示 AsyncTask 用法的例子。如果是在現(xiàn)實(shí)開發(fā)中當(dāng)然不會(huì)這么去寫嘍!明白就好好好。
2017-12-07
首先創(chuàng)建的MyAsyncTask外部類是簡(jiǎn)單的打印一下log日志,了解一下AsyncTask異步加載的流程。隨后老師又以一個(gè)例子,也就是ImageTest,在里面定義了一個(gè)MyAsyncTask內(nèi)部類。并在MyAsyncTask內(nèi)部類網(wǎng)絡(luò)加載了一張圖片并顯示到UI界面。然后在ImageTest活動(dòng)中的onCreate中進(jìn)行調(diào)用?!緩?qiáng)調(diào)一下,在ImageTest活動(dòng)中的onCreate方法中,調(diào)用的是MyAsyncTask內(nèi)部類。調(diào)用MyAsyncTask內(nèi)部類外部類的包不一樣】