freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android操作系統(tǒng)的軟件開發(fā)-文庫吧

2025-11-02 02:31 本頁面


【正文】 Linux 內(nèi)核( Linux Kernel)五個部分組成。 Android 操作系統(tǒng)內(nèi)置了一部分應(yīng)用程序, 包括電子郵件客戶端、SMS 程序、日歷、地圖、瀏覽器、通訊錄以及其他的程序, 值得一提的是這些所有的 程序都是用 java 編寫的。 因為 應(yīng)用程序框架使得組件更易于重用 ,所以 開發(fā)者的應(yīng)用程序可以 很容易的基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 3 調(diào)用 API 函數(shù)實現(xiàn)我們想要的功能 。在遵守應(yīng)用程序框架的安全機(jī)制約束的前提下,開發(fā)者開發(fā)的 一個應(yīng)用程序可以使用其他程序所開發(fā) 的功能 。雖然 Android 的應(yīng)用程序是用 Java 語言開發(fā)的,但是 Android 給應(yīng)用程序開發(fā)者 提供了一系列的 C/C++ 程序庫 ,通過 Android 的一些特殊的設(shè)計 , 我們 開發(fā)者可以使用這些庫 ,這在后面的敘述中將看到。 現(xiàn)今, Android 操作系統(tǒng)已成為許多手機(jī)制造商的寵兒,其中包括 HTC、索尼愛立信、 Samsung、摩托羅拉以及國內(nèi)的聯(lián)想、華為、海爾、華禹等。其中值得一提的是摩托羅拉公司,就在 2021 年 11 月憑借其一款搭載 Android 平臺的 Droid 手機(jī),兩個月內(nèi)就突破百萬臺,擊敗了蘋果的 iPhone 3GS,被《時代》雜志評選為 “ 年度最佳科技產(chǎn)品 ” 。因此告別了兩年多的低迷態(tài)勢,走出了泥潭。 第二章 Android 開發(fā)環(huán)境的搭建 開發(fā)包及其工具的安裝和配置 安裝 JDK 和配置 Java 開發(fā)環(huán)境 ( 1)安裝 JDK,安裝包中包含了 JDK 和 JRE 兩部分,建議將它們安裝在同一個盤符下。雙擊安裝程序,選擇安裝的目錄,點擊 “下一步 ”,等待安裝程序自動完成安裝即可。 ( 2)右鍵單擊 “我的電腦 ”,選擇 “屬性 ”菜單項,選擇 “高級 ”選項卡,選擇 “環(huán)境變量 ”,找到 “Path”變量名(如果沒有就新建一個名為 “Path”的變量),點擊 “編輯 ”按鈕,添加 JDK安裝目錄中 “bin”文件夾路徑,如圖 21 所示。然后點擊 “確定 ”按鈕完成。再找到“ClASSPATH”變量(如果沒有,同樣可以新建),輸入 JDK 安裝目錄中 “l(fā)ib”以及 “demo”的路徑,如圖 22 所示,單擊 “確定 ”按鈕完成。 圖 21 “ Path” 變量配置 圖 22 “ ClASSPATH” 變量配置 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 4 ( 3)安裝配置完成之后,要測試是否安裝成功。點擊開始 → 運(yùn)行,輸入 “CMD”,打開命令行模式。鍵入命令 “java version”,檢測 JDK 是否安裝成功,如果運(yùn)行結(jié)果如圖 23 所示,即表示安裝成功。 圖 23 “ java version” 測試命令 Eclipse 的安裝與漢化 Babel 的安裝方法和步驟如下所示: ( 1)啟動 Eclipse 開發(fā)工具,依次點擊 “Help ” → 選擇 “Software Update ...”菜單命令,打開 “Software Updates and Addons”對話框,選擇 “Avaliable Software”項。接著點擊 “Add Site...”按鈕,在 “Location”文本框中輸入 Babel 更新地址: ology/babel/updatesite/ganymede,然后點擊 OK 按鈕,如圖 24 所示。 圖 24 添加語言包更新地址 ( 2) “Avaliable Software”表中會多出一項 datesite/ganymede/,點擊該項左邊的箭頭,就會出現(xiàn)網(wǎng)絡(luò)更新軟件列表,如圖 25 所示。 圖 25 Avaliable Software 選擇框 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 5 ( 3)選擇 “Simplified Chinese”語言包后,點擊 “Install... ”按鈕,等待 Eclipse 處理。 處理完成后會出現(xiàn) “Install”對話框,這時會提示你選擇要安裝的語言包。安裝完畢后,重新啟動 Eclipse 即可完成全部漢化過程。如果重啟 Eclipse 后不顯示中文,請用命令行 “ nl zh_CN”重新啟動 Eclipse。 SDK 和 ADT 的安裝和配置 安裝了 JDK 和 Eclipse 后,現(xiàn)在就要安裝 Android SDK 和 ADT 插件了。 1. Android SDK 安裝 ( 1)解壓縮下載好的 SDK 安裝包到要安裝 SDK 的路徑,然后運(yùn) 行 “SDK ”。 ( 2)如果遇到了消息為 “Failed to fetch URL…” 的錯誤提示,那么需要將 HTTPS 方式改為 HTTP方式,在 “Android SDK and AVD Manager”窗口的左側(cè)選擇 “Settings”,選中 “Force 選項(如圖 26 所示),點擊 “Save amp。 Apply”并重新運(yùn)行 SDK 。 圖 26 更改 HTTP 方式 ( 3)點擊 “Available Packages”,選擇要安裝的 API 版本及 USB 驅(qū)動和 SDK 文檔,如圖27 所示。這里為了測試方便,所以全部選擇了。 圖 27 選擇 API 版本 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 6 ( 4)選擇好之后點擊 “Install Selected”按鈕,安裝選中的軟件包,在接下來出現(xiàn)的界面中依次點擊 “Accept All”單選按鈕和 “Install Accepted”按鈕,開始下載所選擇的安裝包。 下載完成之后,根據(jù)提示即可完成后續(xù)的安裝操作。 2. Android SDK 配置 需要將 Android SDK 安裝目錄中的 tools 文件夾路徑添加到環(huán)境變量中以便使用,操作步驟如下: ( 1)右鍵點擊 “我的電腦 ”,依次選擇 “屬性 ”→“ 高級 ”→“ 環(huán)境變量 ”選項,如圖 28 所示。 ( 2)選擇 “系統(tǒng)變量 ”中變量名為 “Path”的項,點擊 “編輯 ”按鈕,將 Android SDK 安裝文件夾下的 tools 文件夾的路徑加入到 “Path”變量中,注意用 “、 ”隔開,如圖 29 所示。 圖 28 環(huán)境變量 圖 29 編輯系統(tǒng)環(huán)境變量 ( 3)依次點擊 “確定 ”,完成環(huán)境變量配置。 ADT 下面我們來安裝和配置 ADT 插件,步驟如下: ( 1)啟動 Eclipse,點擊 “Help”菜單,依次選擇 “Software Update...”項和 “Avaiable Software”選項卡,點擊 “Add Site...”按鈕,輸入地址 結(jié)果如圖 210 所示。 ( 2)點擊 “OK”,這時可能會出現(xiàn)如圖 211 所示的錯誤。 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 7 圖 210 添加 ADT的更新地址 圖 211 更新地址錯誤 解決這個問題的方法是:將 “ “”更改為“”,在接下來的對話框中選中 “Name”下的所有選項,根據(jù)提示即可完成后續(xù)的安裝過程。 ( 3)打開菜單 “Windows”,依次選擇 “Preferences”→“Android” ,點擊 “Browse...”按鈕,選擇 Android SDK 的安裝路徑,如圖 212 所示。 圖 212 Eclipse 首選項 ( 4)點擊 “OK”按鈕 ,開打菜單 “File”,依次選擇 “NEW” → “Project...” 菜單命令,出現(xiàn)如圖 213 所示的 “Android Projest”選項,則表示安裝配置成功。 圖 213 新建工程界面 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 8 創(chuàng)建第一個 Android 項目 —— HelloAndroid 創(chuàng)建 HelloAndroid 項目 ADT 提供了簡單的生成 Andriod 應(yīng)用框架的功能,我們現(xiàn)在使用 ADT 通過 Eclipse 創(chuàng)建一個 Android 工程,其步驟如下。 ( 1)打開 Eclipse 開發(fā)工具,新建一個項目,在彈出的 “New Project”對話框的列表中展開 “Android”項,然后選擇 “Android Project”子項,如圖 214 所示。 圖 214 新建一個 Android 工程 ( 2)點擊 “Next”按鈕,在 “Project name”文本框中輸入 “HelloAndroid”,然后在 “Build Target”選項框中選擇 “Android SDK ”,在 Application name 文本框中輸入這個應(yīng)用程序的名字( HelloAndroid),在 Package name 文本框中輸入應(yīng)用程序包的名字( ),在 Create Activity 文本框中輸入 Activity 的名字( HelloAndroid),如圖 215 所示。 圖 215 新建 HelloAndroid 工程 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 9 ( 3)單擊 “Finish”按鈕,此時 Eclipse 會自動完成 Android 項目的創(chuàng)建,這時 Eclipse 開發(fā)平臺左邊的導(dǎo)航器中顯示了剛才創(chuàng)建的項目 “HelloAndroid”。如果沒有出現(xiàn)導(dǎo)航器,則可以通過單擊 “Window”→“Show View” →“Package Explorer” 菜單命令來顯示導(dǎo)航器,如圖216 所示。 運(yùn)行 HelloAndroid 及模擬器的使用 從 Android 開始引入了 AVD( Android Virtual Device)這個概念。 AVD 是一個經(jīng)過配置的模擬器。在創(chuàng)建 AVD 時可以配置的選項有:模擬器影像大小、觸摸屏、軌跡球、攝像頭、屏幕分辨率、鍵盤、 GSM 、 GPS、 Audio 錄放、 SD 卡支持、緩存區(qū)大小等。配置 Android 模擬器的具體步驟如下所示。 ( 1)首先打開 “Android SDK and AVD Manager”,如圖 217 所示。 圖 216 顯示項目管理器 圖 217 Android SDK and AVD Manager 菜單 ( 2)點擊左邊的 “Virtual Devices”選項,再點擊右邊的 “New...”按鈕,新建一個 AVD。 ( 3)在 “Name”標(biāo)簽處填寫 AVD 的名字,在 “Target”標(biāo)簽處選擇 API 等級,在 “Size”標(biāo)簽處填寫要創(chuàng)建的 SD 卡的大小,在 “Skin”標(biāo)簽中設(shè)置模擬器的風(fēng)格,如圖 218 所示。 ( 4)到這里,我們便可以運(yùn)行第一個 Android 項目了嗎?還是不行,還需要配置模擬器運(yùn)行的 AVD。操作步驟為:點擊 “Run”,選擇 “Run Configurations”菜單命令,打開 “Run Configurations”對話框,如圖 219 所示。 ( 5)雙擊 “Run Configurations”對話框左邊的導(dǎo)航器中的 “Android Application”菜單命令,創(chuàng)建一個 Android 項目運(yùn)行配置。在右邊的 “Name”文本框中輸入 Android 項目運(yùn)行配置的名字( HelloAndroid),在 “Android”選項卡中的 “Project”文本框中輸入要運(yùn)行的 Android項目,同樣可以點擊右邊的 “Browse...”按鈕來選擇 Android 項目,如圖 220 所示。 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 10 圖 218 創(chuàng)建 AVD 圖 219 運(yùn)行配置界面 圖 220 配置要運(yùn)行的 HelloAndroid 項目 ( 6)點擊 “Target”選項卡,選擇 “Automatic”單選框,然后在 AVD 列表框中選擇我們剛才創(chuàng)建的 AVD,如圖 221 所示。 基于 Android手機(jī)操作系統(tǒng)軟件開發(fā) 11 圖 221 制定運(yùn)行 HelloAndroid 項目的 AVD ( 7)點擊 “Run”按鈕,這樣便可以運(yùn)行 HelloAndroid 項目了,不過 Android 模擬器啟動非常慢,慢慢等吧。但是 Android 的模擬器做得非常漂亮,終于可以看到第一個 Android項目的運(yùn)行效果了,如圖 222 所示。 圖 222HelloAndroid 項目在模擬器中的運(yùn)行效果 圖 223 Android 模擬器顯示中文界面 從 Android SDK 版本 開始, Android 模擬器開始支持中文了,也內(nèi)置了中文輸入法(谷歌拼音輸入法)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1