四年Android開(kāi)發(fā)工作經(jīng)驗(yàn)總結(jié)

今天,2019年03月22號(hào),是本人從事Android開(kāi)發(fā)第四個(gè)年頭第四個(gè)月第八天,作為Android開(kāi)發(fā)中級(jí)工程師,已經(jīng)基本熟練掌握Android應(yīng)用層開(kāi)發(fā)相關(guān)技術(shù),熟練使用三方框架,自以為能夠輕而易舉的取得高薪高配的工作,但是從最近的面試屢屢碰壁的結(jié)果來(lái)看,自己是真的菜的可憐。面試中有的問(wèn)題確實(shí)比較難,但有的知識(shí)點(diǎn)確是平時(shí)經(jīng)常使用技術(shù),可由于自己平時(shí)馬虎和不善于積累的壞毛病,導(dǎo)致了技術(shù)用時(shí)會(huì),用完忘的壞結(jié)果 。再加上由于平時(shí)缺乏鉆研的精神,對(duì)熱門(mén)技術(shù)只知其然而不知其所以然,在這樣的基礎(chǔ)上,總會(huì)在面試時(shí)被觸及技術(shù)的盲區(qū)。為了拓展自己的技術(shù)面和加深自己 技術(shù)深度,特寫(xiě)此日記激勵(lì)自己努力學(xué)習(xí):多積累,多記筆記,多鉆研;從而走向技術(shù)巔峰之路。

從事Android開(kāi)發(fā)數(shù)年來(lái),從開(kāi)發(fā)小白到現(xiàn)在的開(kāi)發(fā)大白,對(duì)開(kāi)發(fā)底層還是知之甚少,為了增強(qiáng)技術(shù)特從以下幾方面增強(qiáng)自己的開(kāi)發(fā)技術(shù)。給迷茫的自己指條明路。

1.android開(kāi)發(fā)進(jìn)階

Android系統(tǒng)源碼學(xué)習(xí)

Binder機(jī)制和AIDL

Activity的啟動(dòng)過(guò)程

進(jìn)程的優(yōu)先級(jí)

ServiceManager

Window和WindowManager


開(kāi)源框架學(xué)習(xí)

OKHTTP

Retrofit

Glide

Gson

Realm


多線程處理

Handler原理

AsyncTask

HandlerThread

IntentService

RxJava


自定義控件

measure

layout

draw

事件分發(fā)

自定義動(dòng)畫(huà)


性能優(yōu)化

ANR處理

OOM處理

布局優(yōu)化

線程優(yōu)化


插件化技術(shù)

class和dex學(xué)習(xí)

ClassLoader原理

插件化原理

插件化框架學(xué)習(xí)


NDK開(kāi)發(fā)

調(diào)用JNI方法

回調(diào)JAVA方法

CMAKE語(yǔ)法

NDK MakeFile語(yǔ)法


音視頻處理

音頻編解碼

AudioTrack播放

視頻解碼

OpenGL繪制

視頻編輯轉(zhuǎn)碼

視頻濾鏡


其他

Android Studio

Gradle腳本

Git

2.java開(kāi)發(fā)語(yǔ)言深入

Java高級(jí)知識(shí)

反射

動(dòng)態(tài)代理

NIO

垃圾回收

多線程(并發(fā)鎖)

網(wǎng)絡(luò)協(xié)議

3.移動(dòng)架構(gòu)設(shè)計(jì)

MVC

MVP

MVVM

4.混合開(kāi)發(fā)

、、、、、、、、、、、、、、

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容