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