課程簡介
深入淺出的講解Android 線程是如何實現(xiàn)的、線程通信機制、內(nèi)存管理機制等。深入介紹Android內(nèi)各種線程應(yīng)用方式,以及具體應(yīng)用時如何選擇。課程也會涉及線程應(yīng)用的各類陷阱。通過線程了解,也可以增加對Android應(yīng)用內(nèi)存泄露、速度、安全等的理解。
目標(biāo)收益
學(xué)員可以對Android的線程機制有深入了解,學(xué)會如何選擇線程,并且可以避免各類線程相關(guān)陷阱。
培訓(xùn)對象
中高級Android程序員,Android技術(shù)領(lǐng)導(dǎo),Android架構(gòu)師等。對初級程序員、技術(shù)經(jīng)理也有很大幫助。
課程大綱
Android線程基礎(chǔ) |
1.1 Android架構(gòu) 1.2 Linux線程 1.3 Java線程 1.4 線程通信 1.5 進程通信 1.6 內(nèi)存管理 |
Android異步技術(shù) |
2.1 基本線程生命周期 2.2 HandlerThread的應(yīng)用 2.3 控制線程執(zhí)行 2.4 使用AsyncTask 2.5 Services使用 2.6 IntentServices應(yīng)用 2.7 AsyncQueryHandler的使用 2.8 Loaders的應(yīng)用 |
總結(jié)與練習(xí) |
3.1 總結(jié) 3.2 測試 |
Android線程基礎(chǔ) 1.1 Android架構(gòu) 1.2 Linux線程 1.3 Java線程 1.4 線程通信 1.5 進程通信 1.6 內(nèi)存管理 |
Android異步技術(shù) 2.1 基本線程生命周期 2.2 HandlerThread的應(yīng)用 2.3 控制線程執(zhí)行 2.4 使用AsyncTask 2.5 Services使用 2.6 IntentServices應(yīng)用 2.7 AsyncQueryHandler的使用 2.8 Loaders的應(yīng)用 |
總結(jié)與練習(xí) 3.1 總結(jié) 3.2 測試 |