基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf

基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf

ID:55398425

大?。?45.58 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2020-05-15

基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf_第1頁(yè)
基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf_第2頁(yè)
基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf_第3頁(yè)
基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf_第4頁(yè)
基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf_第5頁(yè)
資源描述:

《基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、第37卷第3期泰山學(xué)院學(xué)報(bào)Vo1.37NO.32015年5月JOURNALOFTAISHANUNIVERSITYMav.20l5基于Android系統(tǒng)的室內(nèi)移動(dòng)控制終端設(shè)計(jì)柳盼,付蔚(重慶郵電大學(xué)自動(dòng)化學(xué)院,重慶400065)[摘要]隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,家用設(shè)備網(wǎng)絡(luò)的潮流將不可逆轉(zhuǎn),智能家居時(shí)代即將到來(lái).針對(duì)目前一般家庭內(nèi)部的應(yīng)用環(huán)境,對(duì)智能家居系統(tǒng)進(jìn)行分析和研究,設(shè)計(jì)了基于Android系統(tǒng)的移動(dòng)終端,實(shí)現(xiàn)家居安防、家電控制、環(huán)境監(jiān)測(cè)、門禁管理、可視對(duì)講等功能.[關(guān)鍵詞]物聯(lián)網(wǎng);Android系統(tǒng);智能家居【中圖分類號(hào)]TP273.5[文獻(xiàn)標(biāo)識(shí)碼]A

2、[文章編號(hào)]1672—2590(2015)03—0040—051引言隨著信息技術(shù)的發(fā)展,電子信息應(yīng)用范圍得以不斷延伸,物聯(lián)網(wǎng)、通信網(wǎng)絡(luò)與終端為代表的電子信息技術(shù)得到了前所未有的發(fā)展.開(kāi)展電子信息技術(shù)在智能家居的集成技術(shù)及應(yīng)用模式的研究,通過(guò)物聯(lián)網(wǎng)等多種電子技術(shù)讓人與其生活,居住的家庭物理空問(wèn)和信息空間完美融合,實(shí)現(xiàn)家庭生活“低碳、綠色、舒適和智能化”的目標(biāo).在智能家居控制系統(tǒng)中,核心設(shè)備是家居智能控制終端,本文將Android系統(tǒng)與智能家居聯(lián)系起來(lái),在系統(tǒng)中,Android控制終端對(duì)智能家居系統(tǒng)進(jìn)行控制,實(shí)現(xiàn)對(duì)于家中設(shè)備的控制、環(huán)境值得讀取、能耗的管理和家居

3、安防的實(shí)現(xiàn).2Android的系統(tǒng)架構(gòu)Android系統(tǒng)是嵌人式設(shè)備或移動(dòng)終端的軟件環(huán)境,它允許研發(fā)人員根據(jù)自己的硬件環(huán)境,對(duì)其核心代碼進(jìn)行改編.盡管如此,Android系統(tǒng)仍可自上而下的分為四個(gè)層次,分別為L(zhǎng)inux內(nèi)核層、系統(tǒng)運(yùn)行庫(kù)層、應(yīng)用程序框架和應(yīng)用程序?qū)?,如圖1所示】J。Linux內(nèi)核層即LinuxKernel,是Android系統(tǒng)的最底層,使用了Linux2.6的內(nèi)核,包括有安全性、網(wǎng)絡(luò)協(xié)議、內(nèi)存管理、進(jìn)程管理和驅(qū)動(dòng)程序等.該層是為軟件層和硬件層建立的一個(gè)抽象層,使得應(yīng)用程序開(kāi)發(fā)人員不用關(guān)心硬件的細(xì)節(jié),給開(kāi)發(fā)者帶來(lái)極大的方便.系統(tǒng)運(yùn)行庫(kù)包括有兩個(gè)

4、部分,Libraries和AndroidRuntime.Libraries為Android系統(tǒng)提供各種系統(tǒng)庫(kù),AndroidRuntime則是負(fù)責(zé)提供運(yùn)行環(huán)境.應(yīng)用程序框架即ApplicationFramework,是Android原創(chuàng)的架構(gòu)層,由幾個(gè)Java庫(kù)組成.其中,視圖系統(tǒng)提供各種視圖組件,活動(dòng)管理器管理各個(gè)應(yīng)用程序的生命周期,內(nèi)容提供者是應(yīng)用程序之間用來(lái)相互存?。窒頂?shù)據(jù)的工具,還有窗口管理器、電話管理器、位置管理器等等.應(yīng)用程序?qū)蛹碅pplication,是由Java代碼、資源文件、工程描述文件(AndroidManifest.xm1)成產(chǎn)的各個(gè)

5、單獨(dú)的應(yīng)用程序包.值得一提的是Android系統(tǒng)中每個(gè)應(yīng)用程序的地位是相同的,即系統(tǒng)自帶電話、短信等應(yīng)用程序與第三方應(yīng)用程序完全平等的,這個(gè)特性為一些特殊功能軟件的開(kāi)發(fā)提供了方便.[收稿日期;2015—03—04[作者簡(jiǎn)介]柳盼(1990一),男,湖北荊州人,重慶郵電大學(xué)自動(dòng)化學(xué)院碩士研究生42泰山學(xué)院學(xué)報(bào)第37卷塊,是為了用戶使用方便,在主界面上提供給用戶的進(jìn)出門是常用的功能的快捷方式,包括有空調(diào)控制、燈光控制、外出和回家兩張場(chǎng)景控制.在主界面部分的九大塊,點(diǎn)擊之后會(huì)分別進(jìn)入相應(yīng)的控制界面.每個(gè)界面都會(huì)針對(duì)用戶不同的操作進(jìn)行相應(yīng)的邏輯處理.在場(chǎng)景控制界面下

6、,考慮到為用戶提供個(gè)性化控制,設(shè)計(jì)了場(chǎng)景控制設(shè)置界面,讓用戶自主設(shè)置在不同場(chǎng)景的控制方式,如圖3所示.圖3控制終端的功能圖4.2傳終端軟件的流程圖終端軟件進(jìn)人主界面,就對(duì)用戶操作進(jìn)行監(jiān)聽(tīng)并啟動(dòng)數(shù)據(jù)接收服務(wù)線程和對(duì)講請(qǐng)求監(jiān)聽(tīng)線程,開(kāi)始接收和儲(chǔ)存環(huán)境值數(shù)據(jù),并對(duì)對(duì)講請(qǐng)求進(jìn)行監(jiān)聽(tīng).同時(shí)當(dāng)程序首次運(yùn)行時(shí),會(huì)建立相應(yīng)的數(shù)據(jù)庫(kù)文件,來(lái)存儲(chǔ)開(kāi)門和撤防密碼,用戶使用習(xí)慣和當(dāng)前環(huán)境值.當(dāng)用戶進(jìn)行手動(dòng)操作時(shí),監(jiān)聽(tīng)器根據(jù)不同的手勢(shì)指令進(jìn)行相應(yīng)的處理.當(dāng)用戶長(zhǎng)時(shí)間未進(jìn)行操作時(shí),系統(tǒng)將釋放該界面所占的相關(guān)資源并自動(dòng)跳轉(zhuǎn)到待機(jī)界面.待機(jī)界面設(shè)計(jì)顯示當(dāng)前時(shí)間和日期.當(dāng)用戶進(jìn)行任意操作時(shí),

7、程序就從待機(jī)界面跳轉(zhuǎn)到主控制界面,并重新開(kāi)始進(jìn)行跳轉(zhuǎn)待機(jī)界面定時(shí),如圖4所示.5終端程序設(shè)計(jì)5.1傳輸協(xié)議的選擇家居控制系統(tǒng)采用WiFi進(jìn)行通信,Android系統(tǒng)提供了Socket套接字來(lái)實(shí)現(xiàn)通信.Socket可遵循TCP和UDP兩種協(xié)議進(jìn)行通信.TCP和UDP是工作在運(yùn)輸層上的協(xié)議,它們?cè)诰W(wǎng)絡(luò)層上都是采用IP協(xié)議,向上面的應(yīng)用層提供通信服務(wù),它們提供的通信可以理解成為進(jìn)程之間的邏輯通信.TCP協(xié)議是提供面向連接點(diǎn)對(duì)點(diǎn)可靠交付的服務(wù),具有流量控制和擁塞控制.而UDP協(xié)議是提供無(wú)連接盡最大的努力交付的服務(wù),沒(méi)有流量控制和擁塞控制,同時(shí)與TCP協(xié)議點(diǎn)到點(diǎn)通信的

8、不同是UDP協(xié)議支持一對(duì)一、一對(duì)多、多對(duì)多的交互通信

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。