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

正文內(nèi)容

基于android平臺(tái)的信息家電控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-08-16 11:46 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 。 Android 開發(fā)平臺(tái)搭建 Android 開發(fā)平臺(tái)搭建步驟 為 : JDK (Java SE Development Kit) 由于 Android SDK 和 Eclipse 都是用 Java 編寫的,因此需要先在 Windows 7 上安裝JDK, JDK 可按以下方法下載: 訪問網(wǎng)站 面中點(diǎn)擊 JDK: 在打開的頁面中,選中 Accept License Agreement: 接著根據(jù)平臺(tái)選擇 jdk 下載鏈接, Windows7 32bit 版本是點(diǎn)擊 jdk7u4windows 下載 JDK 的安裝程序,下載完成后,雙擊安裝程序 ,根據(jù)向?qū)У奶崾就瓿砂惭b即可。 安裝完成后,需要將 JDK 命令添加到 Path環(huán)境變量中,通過下面的方法將 JDK 命令所在的路徑添加到 Path環(huán)境變量中: 1) 右擊 “我的電腦 ”屬性 ,再選擇左邊導(dǎo)航的 “高級(jí)系統(tǒng)設(shè)置 ”選項(xiàng)。 2) 點(diǎn)擊右下角的 “環(huán)境變量 ”選項(xiàng)。 3) 在 系統(tǒng)變量 中,找到 Path 環(huán)境變量,雙擊它,在變量值前面追加以下內(nèi)容:“C:\Program Files\Java\ \。”,注意后面有一個(gè)分號(hào) 4) 點(diǎn)擊 “確定 ”完成環(huán)境變量設(shè)置。 Android SDK 首先,前往從網(wǎng)站 Windows 平臺(tái)的 最新的Android SDK 套件,下載完成會(huì)得到一個(gè)安裝文件,下載頁面如下圖所示,請(qǐng)下載 符合電腦系統(tǒng)的 文件: 雙擊下載得到的安裝程序 ,根據(jù)安裝向?qū)У奶崾景惭b即可,默認(rèn)將安裝在 C:\Program Files\Android\androidsdk 目錄下,安裝完成后, SDK Manager默認(rèn)會(huì)自動(dòng)啟動(dòng)。 如果安裝過程中出現(xiàn)找不到 JDK 的錯(cuò)誤提示,只要 Back 回去一次再點(diǎn) Next 即可。 SDK Manager 啟動(dòng) 時(shí),由于我們還沒有下載任何的 Packages,因此會(huì)彈出一個(gè)Choose Packages to Install 的對(duì)話框,詢問你是否安裝所有可用的 Packages,由于我只想安裝 Android 相關(guān)的 Packages,因此,這里我點(diǎn)擊 Cancel 關(guān)閉對(duì)話框,回到 Android SDK and AVD Manager 的主界面。 以后可以通過在開始菜單中找到 Android SDK Tools,然后點(diǎn)擊 SDK Manager 來啟動(dòng) SDK Manager,如下圖所示: 由于默認(rèn) SDK 是安裝在 C 盤,所 以最好將 SDK Manager 以管理員身份運(yùn)行,否則在下載并安裝 Packages 時(shí)會(huì)因?yàn)闊o法往 C 盤寫入數(shù)據(jù)而導(dǎo)致失敗,通過以下方法設(shè)置在每次啟動(dòng) SDK 時(shí),都以管理員身份啟動(dòng): 1) 在開始菜單中右擊 SDK Manager 的快捷方式,點(diǎn)屬性 2) 在 SDK Manager 快捷方式的屬性對(duì)話框,點(diǎn)擊 “兼容性 ”的選項(xiàng)卡,選中 “以管理員身份運(yùn)行此程序 ”,如下圖所示: 以后每次點(diǎn)擊快捷方式運(yùn)行 SDK 時(shí),都會(huì)彈出權(quán)限確認(rèn)對(duì)話框,點(diǎn)擊 “是 ”即可以管理員身份運(yùn)行程序。 Android 的相關(guān) Packages 用管理員身份啟動(dòng) SDK Manager,在 Android SDK and AVD Manager 的主界面上,選擇 “Available Packages”,點(diǎn)擊 Android Repository前面的 “”圖標(biāo)展開選項(xiàng),參考下圖選中 Android 相關(guān)的選項(xiàng): 在上面的對(duì)話框中點(diǎn)擊 “Install Selected”按鈕,在彈出的 Choose Packages to Install”對(duì)話框中,選中 “Accept All”單選框,點(diǎn)擊 “Install”按鈕,將進(jìn)入下載過程,下載速度視你的網(wǎng)速而定,請(qǐng)耐心等待下載完成。 下載完成后,會(huì)彈出詢問是否重啟 ADB 的對(duì)話框,點(diǎn)擊 Yes 即可。 4. 安裝 Eclipse 集成開發(fā)環(huán)境 Android 推薦的 IDE 為 Eclipse,訪問以下地址下載 Eclipse: /downloads /: 在下載頁面中,參考下圖,選擇 Windows 類別,然 后下載 Eclipse IDE for Java Developers版本 (下載 32bit 還是 64bit版本則根據(jù)你的 Windows7版本的實(shí)際情況而定 ),如下圖所示: 下載后會(huì)得到一個(gè)名為 (隨著 eclipse版本的更新,文件名可能有所不同 ), Eclipse 是不需要安裝的,直接解壓就可以用了,推薦 在 D:\根目錄下解壓這個(gè)壓縮包,解壓后進(jìn)入 eclipse 目錄,雙擊 即可啟動(dòng)eclipse。 啟動(dòng)時(shí),首先會(huì)讓 你設(shè)置 Workspace 的路徑,這個(gè)路徑用于保存你所創(chuàng)建所有程序的源代碼,你可以自行修改,啟動(dòng)后 Eclipse 的主界面如下所示: Android Development Tools 插件 在上面的步驟中,我們分別安裝了 Android SDK 和 Eclipse,但要在 Eclipse 中使用Android SDK,還需要在 Eclipse 中安裝一個(gè) ADT插件,安裝方法如下: 訪問網(wǎng)址 ,在網(wǎng)頁中找到ADT 的下載鏈接下載它,如下所示: 下載后得到文件 ,解壓后得到如下文件: 先退出 Eclipse,然后將這些文件復(fù)制并覆蓋 Eclipse 目錄下即可完成安裝。 Eclipse 啟動(dòng) Eclipse,在 Eclipse 主界面上點(diǎn)擊 Window 菜單,選擇 Preferences,在 Preferences對(duì)話框中,在左側(cè)選中 “Android”,在右側(cè)的 SDK Location右邊點(diǎn)擊 Brower 按鈕,選擇SDK 的 安裝路徑,默認(rèn)的路徑為 C:\Program Files\Android\androidsdk,如下圖所示: Android模擬器 在開始菜單中找到 Android SDK Tools,然后點(diǎn)擊 SDK Manager 來啟動(dòng) SDK Manager,將彈出 “Android SDK and AVD Manager”對(duì)話框,點(diǎn)擊 “New...”按鈕,將彈出“Create new Android Virtual Device(AVD)”對(duì)話框,在 Name 中輸入: AndroidAVD, Target中選擇: Android API Level 10, SD Card 輸入 512, 其它選項(xiàng)默認(rèn),點(diǎn)擊 “Create AVD”按鈕即可,如下圖所示: 創(chuàng)建完成后,將在列表中列出該模擬器,如下圖所示: 可在列表中選中它,然后點(diǎn)擊 Start,在彈出的 Launch Option對(duì)話框中點(diǎn)擊 Launch啟動(dòng)模擬器,效果如下所示: 第四章 Android 程序設(shè)計(jì)及最終效果 系統(tǒng)架構(gòu) Android 是一個(gè)包括操作 系統(tǒng),中間件以及一些重要應(yīng)用程序的專門針對(duì)移動(dòng)設(shè)備的層次結(jié)構(gòu)的軟件集。作為一個(gè)層次結(jié)構(gòu)的軟件集,一定有一個(gè)層次的系統(tǒng)構(gòu)架,下圖為 Android 的構(gòu)架圖: 從圖 中明顯的可以看出該系統(tǒng)從下到上包括 Linux 內(nèi)核層、 Libraries 和運(yùn)行時(shí)環(huán)境層、應(yīng)用程序框架層、應(yīng)用程序?qū)铀膶咏Y(jié)構(gòu)。在 Android 的最下層的操作系統(tǒng)基于,往上的中間件包括 Libraries和運(yùn)行時(shí)環(huán)境層和應(yīng)用程序框架層兩個(gè)層次,最上層則是應(yīng)用程序?qū)?【 5】 。 在 Android 中,開發(fā)者可以使用 Java 作為編程語言來開發(fā)應(yīng)用程序,也可以通過NDK 使用 C/C++作為編程語言來開發(fā)應(yīng)用程序,也可使用 SL4A 來使用其他各種腳本語言進(jìn)行編程(如: python、 lua、 tcl、 php 等等),還有其他諸如: Qt( qt for android)、Mono( mono for android)等一些著名編程框架也開始支持 Android 編程,甚至通過MonoDroid,開發(fā)者還可以使用 C作為編程語言來開發(fā)應(yīng)用程序。另外,谷歌還在 20xx年特別發(fā)布了針對(duì)初學(xué)者的 Android Simple 語言,該語言類似 Basic 語 言。而在網(wǎng)頁編程語言方面, JavaScript, ajax, HTML5, jquery、 sencha、 dojo、 mobl、 PhoneGap 等等都已經(jīng)支持 Android 開發(fā)。 而在 Android 系統(tǒng)底層方面, Android 使用 C/C++作為開發(fā)語言。 操作系統(tǒng)與應(yīng)用程序的溝通橋梁,應(yīng)用分為兩層:函數(shù)層( Library)和虛擬機(jī)( Virtual Machine)。 Bionic 是 Android 改良 libc 的版本。 Android 同時(shí)包含了Webkit,所謂的 Webkit 就是 Apple Safari 瀏覽器背后 的引擎。 Surface flinger 是就 2D 或 3D 的內(nèi)容顯示到屏幕上。 Android 使用工具鏈 (Toolchain)為 Google 自制的 Bionic Libc。 Android 采用 OpenCORE 作為基礎(chǔ)多媒體框架。 OpenCORE 可分 7 大塊:PVPlayer、 PVAuthor、 Codec、 PacketVideo Multimedia Framework(PVMF)、 Operating System Compatibility Library(OSCL)、 Common、 OpenMAX。 Android 使用 skia 為核心圖形引擎,搭配 OpenGL/ES。 skia 與 Linux Cairo 功能相當(dāng),但相較于 Linux Cairo, skia 功能還只是雛形的。 20xx 年 Skia 公司被 Google收購(gòu), 20xx 年初, Skia GL源碼被公開,目前 Skia 也是 Google Chrome 的圖形引擎。 Android 的多媒體數(shù)據(jù)庫(kù)采用 SQLite 數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)又分為共用數(shù)據(jù)庫(kù)及私用數(shù)據(jù)庫(kù)。用戶可通過 ContentResolver 類( Column)取得共用數(shù)據(jù)庫(kù)。 Android 的中間層多以 Java 實(shí)現(xiàn),并且采用特殊的 Dalvik 虛擬機(jī)( Dalvik Virtual Machine)。 Dalvik 虛擬機(jī)是一種 “暫存器型態(tài) ”( Register Based)的 Java 虛擬機(jī),變量皆存放于暫存器中,虛擬機(jī)的指令相對(duì)減少。 Dalvik 虛擬機(jī)可以有多個(gè)實(shí)例( instance) , 每個(gè) Android 應(yīng)用程序都用一個(gè)自屬的 Dalvik 虛擬機(jī)來運(yùn)行,讓系統(tǒng)在運(yùn)行程序時(shí)可達(dá)到優(yōu)化。 Dalvik 虛擬機(jī)并非運(yùn)行 Java 字節(jié)碼( Bytecode),而是運(yùn)行一種稱為 .dex 格式的文件。 Android 的應(yīng)用 任 何一個(gè) Android 應(yīng)用程序,都可由四個(gè)部分組成,這四個(gè)組成部分分別是①Activity;② Intent Receiver;③ Service;④ Content Provider【 6】 。對(duì)于一個(gè)應(yīng)用程序來說,不一定這四個(gè)部分都需要。其中, A
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1