Android系統(tǒng)架構(gòu)分為四層:Linux內(nèi)核層、系統(tǒng)運(yùn)行層、應(yīng)用框架層和應(yīng)用層(四層中將重點(diǎn)學(xué)習(xí)應(yīng)用層)。
Android系統(tǒng)四大組件:活動(dòng)(頁(yè)面)、服務(wù)、廣播接收器和內(nèi)容提供器。
調(diào)查市場(chǎng)占有率是為了開發(fā)應(yīng)用程序時(shí)考慮到系統(tǒng)的兼容性。
Android程序分析:scr:源代碼,放置所有Java代碼的地方;gen:內(nèi)容自動(dòng)生成,不可手動(dòng)更改;res:drawable:放置圖片的地方(手動(dòng)拖拽即可);layout:布局 ? (相當(dāng)于建立活動(dòng)時(shí)的框架); values:放置字符串的地方(可在該目錄下的string里更改app的名字和內(nèi)容);AndroidManifest.xml:整個(gè)Android項(xiàng)目的配置文件。
LogCat:Android的日志工具,用來記錄代碼中信息的重要程度。按信息從輕到重可分為:v(瑣碎)、d(調(diào)試)、i(有用),w(警告)和e(錯(cuò)誤)。