開(kāi)發(fā)一個(gè)程序,android的系統(tǒng)框架是層層相扣的,android開(kāi)發(fā)的技術(shù)層次分為應(yīng)用層開(kāi)發(fā)、中間層開(kāi)發(fā)、操作系統(tǒng)級(jí)別的開(kāi)發(fā)和持續(xù)改進(jìn)Android技術(shù)四個(gè)層次。
應(yīng)用層開(kāi)發(fā):使用java語(yǔ)言,基于android的框架和類庫(kù),進(jìn)行應(yīng)用層程序的開(kāi)發(fā);
中間層開(kāi)發(fā):使用c/c++語(yǔ)言,基于NDK JNI方式的開(kāi)發(fā)。
操作系統(tǒng)級(jí)別的開(kāi)發(fā):熟悉Linux驅(qū)動(dòng)開(kāi)發(fā),Linux內(nèi)核結(jié)構(gòu),這類開(kāi)發(fā)人員一般是各大手機(jī)廠家的開(kāi)發(fā)人員。
持續(xù)改進(jìn)Android技術(shù):進(jìn)行這一層開(kāi)發(fā)的人,自身知識(shí)結(jié)構(gòu)比較成熟,知識(shí)面比較廣,是真正意義上的android程序員。
總結(jié):
開(kāi)發(fā)一個(gè)程序,android的系統(tǒng)框架是層層相扣的,android開(kāi)發(fā)的技術(shù)層次分為應(yīng)用層開(kāi)發(fā)、中間層開(kāi)發(fā)、操作系統(tǒng)級(jí)別的開(kāi)發(fā)和持續(xù)改進(jìn)Android技術(shù)四個(gè)層次。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com