享學(xué)Android安卓移動互聯(lián)網(wǎng)架構(gòu)開發(fā)一二三四期
想要成為一名優(yōu)秀的 Android 開發(fā)者,你需要一份完備的 知識體系,能夠讓我們學(xué)到的知識體系化。 讓自己清楚哪塊是自己的知識盲區(qū),哪塊已經(jīng)構(gòu)建起根基,然后根據(jù)實際情況,有針對性的進行模塊學(xué)習(xí)。?一,Java高級
反射
注解
泛型
多線程:線程、線程池、Synchronized、volatile、ReentrantLock
JVM:類加載、內(nèi)存模型、垃圾回收機制、強弱虛引用
集合容器:Collection、Map
二,安卓多線程?多線程是開發(fā)人員必不可少的技術(shù)點,也是初學(xué)者不太容易掌握好的一個難點。要想設(shè)計出優(yōu)秀的程序,那必然需要合理的線程調(diào)度。
Handler:Handler、Looper、Message
ThreadLocal
AsyncTask
三,網(wǎng)絡(luò)?在 Android 的日常開發(fā)和源碼閱讀中會經(jīng)常碰到相關(guān)知識,掌握這些網(wǎng)絡(luò)基礎(chǔ)知識,也是 Android 程序員真正邁向高階的過程中必備的一些基本技術(shù)素質(zhì)之一。
HTTP、HTTPS
TCP UDP
TCP/IP
SOCKET
網(wǎng)絡(luò)請求過程:三次握手、四次揮手、證書、斷點續(xù)傳
標(biāo)簽: