国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

群英傳知識點回顧---第一章

2019-11-09 18:09:44
字體:
來源:轉載
供稿:網友

參考:http://blog.csdn.net/QQ_30379689/article/details/52737661

知識點目錄

1.1 Google生態系統

1.2 Android系統架構

1.2.1 linux1.2.2 Dalvik與ART1.2.3 FrameWork1.2.4 Standard libraries1.2.5 application

1.3 Android App組件架構

1.3.1 Android 四大組件如何協調工作1.3.2 應用運行上下文對象

1.4 Android 系統源代碼目錄和系統目錄

1.4.1 Android系統源碼代碼目錄1.4.2 Android系統目錄1.4.3 Android App文件目錄

知識點回顧

1.1 Google生態系統 Android底層通過最快的C語言保證效率,上層使用簡單快速的java進行開發1.2 Android系統架構 Linux內核層庫和運行時Framework層應用層1.2.1 LinuxAndroid系統核心服務 硬件驅動進程管理安全進程1.2.2 Dalvik與ART Adlvik包含了一整套的環境虛擬機,在運行時編譯 ART采用的安裝時編譯,運行時不編譯1.2.3 FrameWork 包含了整個Android Framework的重點,如果你以后要研究Framework以后基本是和他打交道1.2.4 Standard libraries 這里包含的是Android中的一些標志庫,即開發者在開源環境中可以使用的開發庫1.2.5 Application 無知識點1.3 Android App組件架構 在應用層,android的App組件架構就是Android四大組件: Activity,BroadCastReceiver,ContentPRovider,service組成了Android app的最基本元素 1.3.1 Android 四大組件如何協調工作 Activity:人機交互第一面,負責向用戶展示信息和處理結果 ContenProvider:獲取其他應用的信息 Service:后臺計算,下載,處理結果 BroadCastReceiver:獲取廣播信息 Intent:信息傳遞的載體,可進行組件與組件之間通信,傳遞信息,交換數據1.3.2 應用運行上下文對象 Android系統中的上下文對象,即Context,Activity,Service,Application都繼承自Context。 Android系統會在如下所示的時間點創建應用上下文Context: 創建Application創建Activity創建Service1.4 Android 系統源代碼目錄和系統目錄 無知識點 1.4.1 Android系統源碼代碼目錄 Android源代碼網站:http://androidxref.com 源代碼目錄: bionic(bionic C庫)bootable(啟動引導相關代碼)build(存放系統編譯規則等基礎開發包配置)cts(Google兼容性測試標準)dalvik(dalvik虛擬機)external(android使用的一些開源的模塊)frameworks(Framework框架核心)hardware(廠商硬件適配層HAL代碼)out(編譯完成house的代碼輸出目錄)packages(應用程序包)prebuilt(x86和arm架構下預編譯資源)sdk(sdk及編譯器)system(底層文件系統庫,應用及組件)vendor(廠商定制代碼)定制了Makefile機制: 定義了一系列的規則來指定模塊來編譯文件描述android各個組件間的聯系并指導他們進行自動化編譯Android源代碼目錄結構,每個目錄中包含更多目錄,而他的最小功能單位的目錄下,都會有一個makefile文件,這樣通過一層層向上傳遞將整個源代碼聯系起來。1.4.2 Android系統目錄 通過Linux的ls命令查看android系統的根目錄 /system/app/:系統app/system/bin/:Linux自帶的組件/system/build.prop/:系統的屬性信息/system/fonts/:系統字體存放目錄/system/framework/:系統核心文件,框架層/system/lib/:存放幾乎所有的共享庫(.so)文件/system/media/:保存系統提示音,系統鈴聲/system/usr/:保存用戶的配置文件/data/app/:用戶的大部分數據信息/data/data/:App的數據 /data/system/:手機的各項系統信息/data/misc:大部分的Wi-Fi,VPN信息1.4.3 Android App文件目錄 關于Eclipse和Android Studio的文件目錄區別,Android Studio中的Project相當于Eclipse里面的WorkSpace,而 Android Studio中的Mudule相當于Eclipse里面的Project
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广州市| 娄底市| 江山市| 贵溪市| 威远县| 中西区| 岳普湖县| 瑞昌市| 潞西市| 洛宁县| 遵义县| 库尔勒市| 亚东县| 阳春市| 西乌| 全州县| 宜城市| 奉化市| 津南区| 桑日县| 泰安市| 长兴县| 吴川市| 高阳县| 会东县| 宁河县| 常山县| 孟州市| 巴中市| 正安县| 江永县| 成都市| 西宁市| 新竹县| 深州市| 卫辉市| 榆中县| 涿鹿县| 鄂尔多斯市| 台江县| 贺兰县|