想當(dāng)然的問題
AsyncTask可以用來異步加載圖片等姥闭,之前看過很多文章拂封,都是直接在Adapter的getView中直接new一個task去執(zhí)行筒饰,原來沒有研究過AsyncTask源碼徽诲,聽說過AsyncTask內(nèi)部有線程池之類的嚼蚀,于是就想當(dāng)然地認(rèn)為链快,每次為了加載一張圖片就去new一個task凉敲,這不很累嗎着倾?這就感覺像是為了生產(chǎn)一張圖片拧簸,就去建一個有好多條生產(chǎn)線(線程池)的工廠(task)劲绪,還想盡辦法不每次去new task,只用一個task就該多好盆赤?
對于這個問題贾富,很多人肯定呵呵噠,read the fu**ing source!!!
private static volatile Executor sDefaultExecutor = SERIAL_EXECUTOR;
看到這個大大的static沒牺六?颤枪??
FUCKM闷颉;惚蕖!