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

正文內(nèi)容

基于android平臺的信息家電控制系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-wenkub.com

2025-06-27 11:46 本頁面
   

【正文】 ()。 } catch (ClientProtocolException e) { // TODO Autogenerated catch block ()。 (new UrlEncodedFormEntity(nameValuePairs))。 try { ListNameValuePair nameValuePairs = new ArrayListNameValuePair(3)。 else display_info += LED3:關(guān) 。 if (LED_flag[2] % 2 == 1) display_info += LED2:開 。 display_info += 。 //接收 LED 燈控 件信號 public class StatusListener implements OnClickListener { public void onClick(View v) { // TODO Autogenerated method stub String display_info = 。 (m_Bitmap)。 URLConnection m_URL_Connection = ()。在此,我要衷心說聲:“老師辛苦了!謝謝您的幫助!” 最后,向所有關(guān)心幫助過我的同學(xué)老師表示最真誠的謝意! 附錄 客戶端部分源程序: //刷新攝像頭拍攝的圖片 private Runnable m_RefreshImage = new Runnable() { public void run() { // TODO Autogenerated method stub RefreshImage()。 本系統(tǒng)在完成后雖然運行較為良好,但是我編寫的軟件在運行界面上的控件仍顯簡單,僅僅能控制開發(fā)板上的 LED 燈,還 不能控制較大型的設(shè)備,這是一大缺陷,希望能在今后解決這一缺陷。 第五章 總結(jié) 經(jīng)過數(shù)個月的努力,我終于將基于 Android 平臺的信息家電系統(tǒng)完成了。但是我們所需的程序是要在 ARM 開發(fā)板上運行的,故而需要生成可以在開發(fā)板上運行的程序,這就需要在 Ubuntu操作系 統(tǒng)中安裝一交叉編譯器。因此當(dāng)我們使用到任何一個組件時都需要在這個配置文件中進行登記,否則就算是你在代碼中使用了這個組件,但是 Android 系統(tǒng)也是找不到該組件的。因此 Android 提供了一 個 AsyncQueryHandler(參見: reference/android/content/),幫助進行異步訪問 Content Provider。Content Provider 內(nèi)部,常用數(shù)據(jù)庫來實現(xiàn), Android 提供了強大的 Sqlite 支持,但很多時候,你也可以封裝文件或其他混合的數(shù)據(jù)。和 REST 類似, uri也可以有兩種類型,一種是帶 id 的,另一種是列表的,但實現(xiàn)者不需要按照這個模式來做,給你 id 的 uri 你也可以返回列表類型的數(shù)據(jù),只要調(diào)用者明白,就無 妨,不用苛求所謂的 REST。 、 Content Provider Content Provider 是 Android 提供的第三方應(yīng)用數(shù)據(jù)的訪問方案。都可 以接受對應(yīng)的廣播。 注冊 BroadcastReceiver 有兩種方式 : (1)在 進行注冊。BroadcastReceiver 通過 NotificationManager 來 通 知 用 戶 這 些 事 情 發(fā) 生 了 ??梢允褂?BroadcastReceiver 來讓應(yīng)用對一個外部的事件做出響應(yīng)。 (2) (): Service 會經(jīng)歷 onCreate() onBind(), onBind 將返回給客戶端一個 IBind 接口實例, IBind 允許客戶端回調(diào)服務(wù)的方法,比如得到 Service 運行的狀態(tài)或其他操作。該 Service 的調(diào)用者再啟動起來后可以通過 stopService 關(guān)閉 Service。其實這個播放就是由播放音樂的 Service 進行控制。 Service 是沒有界面的長生命周期的代碼。 當(dāng)打開一個新的屏幕時,之前一個屏幕會被置為暫停狀態(tài),并且壓入歷史堆棧中。 一般一個 Android 應(yīng)用是由多個 Activity 組成的。在 Android 的程序當(dāng)中, Activity 一般代表手機屏幕的一屏。對于一個應(yīng)用程序來說,不一定這四個部分都需要。 Dalvik 虛擬機是一種 “暫存器型態(tài) ”( Register Based)的 Java 虛擬機,變量皆存放于暫存器中,虛擬機的指令相對減少。 Android 的多媒體數(shù)據(jù)庫采用 SQLite 數(shù)據(jù)庫系統(tǒng)。 OpenCORE 可分 7 大塊:PVPlayer、 PVAuthor、 Codec、 PacketVideo Multimedia Framework(PVMF)、 Operating System Compatibility Library(OSCL)、 Common、 OpenMAX。 Android 同時包含了Webkit,所謂的 Webkit 就是 Apple Safari 瀏覽器背后 的引擎。而在網(wǎng)頁編程語言方面, JavaScript, ajax, HTML5, jquery、 sencha、 dojo、 mobl、 PhoneGap 等等都已經(jīng)支持 Android 開發(fā)。作為一個層次結(jié)構(gòu)的軟件集,一定有一個層次的系統(tǒng)構(gòu)架,下圖為 Android 的構(gòu)架圖: 從圖 中明顯的可以看出該系統(tǒng)從下到上包括 Linux 內(nèi)核層、 Libraries 和運行時環(huán)境層、應(yīng)用程序框架層、應(yīng)用程序?qū)铀膶咏Y(jié)構(gòu)。 下載完成后,會彈出詢問是否重啟 ADB 的對話框,點擊 Yes 即可。 如果安裝過程中出現(xiàn)找不到 JDK 的錯誤提示,只要 Back 回去一次再點 Next 即可。 2) 點擊右下角的 “環(huán)境變量 ”選項。這種外掛設(shè)計讓 Eclipse 具備強大擴充性,但更重要的是,此平臺提供一個定義明確的機制,讓各種外掛程序共通合作 (透過延伸extension points)與貢獻 (contributions)),因此新功能可以輕易且無縫地加入平臺。因此要等 SWT(Standard Widget Toolkit)移植到該平臺, Eclipse 才能在那個平臺執(zhí)行。相同的外掛機制可用來增加對不同語言的支持,這里使用一種特殊的外掛,叫做外掛程序片斷 (plugin fragment)。 Eclipse 本身實際上是指 Eclipse 平臺 (Eclipse Platform),除了下載時能 取得Java 工具集以外,還提供各種工具的支持,所以平臺本身只是相當(dāng)小的ㄧ組軟件。可想而知,此版本當(dāng)然不保證它跑起來沒問題,搞不好還有嚴(yán)重的 bug。它的定位就跟商業(yè)軟件的 beta版一樣。它的定位就跟上市的商業(yè)軟件一樣。例如 Platform子項目包含數(shù)各組件,如 Compare、Help 與 Search。 Eclipse是一個開發(fā)源碼項目,它其實是 Visual Age for Java的替代品,其界面跟先前的 Visual Age for Java 差不多,但由于其開放源碼,任何人都可以免費得到,并可以在此基礎(chǔ)上開發(fā)各自的插件,因此越來越受人們關(guān)注。就像鐵匠會用現(xiàn)有的工具打造新的工具,也能用 Eclipse 打造新工具來開發(fā)軟件 這 些新工具可擴充 Eclipse 的功能。此外, Android 的應(yīng)用程序開發(fā)和 Java 開發(fā)有較大區(qū)別的,所以還需要有 Google提供的 Android SDK。 Tiny6410SDK 是采用 Tiny6410 核心板的一款參考設(shè)計底板,它主要幫助開發(fā)者以此為參考進行核心板的功能驗證以及擴展開發(fā)。 ( 2)在 Android操作系統(tǒng)上實現(xiàn)“通過 Web遠程瀏覽并控制 Tiny6410上的攝像頭”,再用 Java 語言編寫一個可以對開發(fā)板進行控制的客戶端,從而實現(xiàn)在 Android 平臺上控制信息家電系統(tǒng)的設(shè)計。 設(shè)計主要內(nèi)容 利用 ARM11 開發(fā)板自帶的 USB接口,將攝像頭采集到的圖像信息 在網(wǎng)頁上顯示出來,并根據(jù)這些信息在網(wǎng)頁上做出對控制對象的操作,從而通過攝像頭實現(xiàn)對家電的遠程控制。這樣的一 種反差正好給信息家電留了一個巨大的發(fā)展空間。目前國內(nèi)很多知名電子廠商如聯(lián)想、方正、海爾等,都已經(jīng)紛紛加入維納斯陣營,推出了各自不同的基于維納斯平臺的信息家電產(chǎn)品。在美國,有 94%的人通過個人電腦上網(wǎng),而到 20xx 年,這一比例將降到 64%, 30%的個人電腦市場將讓位給信息家電。 本論文的選題正是結(jié)合 Android 平臺 、信息家電這 兩 個熱點領(lǐng)域, 在廣州友善之臂計算機科技有限公司開發(fā)的 Tiny6410 開發(fā)板上安裝 Android 操作系統(tǒng),再通過 Java 語言編寫一個關(guān)于信息家電的應(yīng)用程序,本程序?qū)崿F(xiàn)的功能是在網(wǎng)頁上實現(xiàn) USB 攝像頭的控制。 ARM 處理器家族大致分為如下系列:ARM ARM ARM9E、 ARM10E、 ARM1 SecurCore、和 Cortex 等。Android 憑借其開放性和良好的人機界面,受到廣大手機生產(chǎn)商的重視,隨著 3G 時代的到來, Android 平臺憑借其優(yōu)勢, 一方面, Android 平臺可 為眾多移動應(yīng)用開發(fā)者提供良好的系統(tǒng)性平臺,有利于移動應(yīng)用的集合;另一方面,終端廠商可以針對自身的特殊需要 進行 “定制化開發(fā) ”, Android 有可能會改變現(xiàn)在智能手機市場的格局。信息家電利用先進的計算機、網(wǎng)絡(luò)通信、人工智能等技術(shù),將與家庭生活有關(guān)的各種家用電器應(yīng)用子系統(tǒng)有機地結(jié)合在一起,通過綜合家庭范圍內(nèi)的本地管理與控制以及來自家庭之外的遠程管理與控制,特別是基于互聯(lián)網(wǎng)的遠程管理與控制,讓家庭生活更舒適、有效和便捷。 本系統(tǒng)使用的是友善之臂的 ARM11 開發(fā)板 Tiny6410,可以利用該開發(fā)板上的 USB接口,接上攝像頭,再在網(wǎng)頁上瀏覽攝像頭拍攝到的圖片,根據(jù)圖片上顯示的信息人工進行對家電的控制,從而實現(xiàn)遠程監(jiān)控的系統(tǒng)設(shè)計。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: 注 意 事 項 (論文)的內(nèi) 容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻 8)致謝 9)附錄(對論文支持必要時) :理工類設(shè)計(論文)正文字數(shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字數(shù)不少于 萬字。 作者簽名: 日期: 畢業(yè)論文(設(shè)計)授權(quán)使用說明 本論文(設(shè)計)作者完全了解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計)的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計)并向相關(guān)部門送交論文(設(shè)計)的電子版和
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1