<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計(jì)應(yīng)用 > 基于Android的遠(yuǎn)程家電控制終端設(shè)計(jì)

          基于Android的遠(yuǎn)程家電控制終端設(shè)計(jì)

          作者: 時(shí)間:2012-12-21 來源:網(wǎng)絡(luò) 收藏

          摘要:系統(tǒng)的重要組成部分,而隨著智能手機(jī)的普及和3G網(wǎng)絡(luò)技術(shù)的快速發(fā)展,以智能手機(jī)作為遠(yuǎn)程控制的終端設(shè)備是一個(gè)非常理想的選擇。目前在全球范圍內(nèi),是一個(gè)市場占有率高,免費(fèi),開放的智能設(shè)備操作系統(tǒng)。因此,本系統(tǒng)以智能終端作為客戶端,使用UDP網(wǎng)絡(luò)傳輸協(xié)議,以實(shí)現(xiàn)家電遠(yuǎn)程控制系。
          關(guān)鍵詞:;;

          在科學(xué)技術(shù)飛速發(fā)展的今天,人們的物質(zhì)條件和生活水平都在不斷地提高,人們對家居環(huán)境的要求也在不斷地增長。家居不僅要舒適更加需要安全和便捷。遠(yuǎn)程,使人們可以隨時(shí)隨地控制家中設(shè)備,給人們帶來便捷的生活方式。傳統(tǒng)的智能家居系統(tǒng)中,大多基于Int ernet的遠(yuǎn)程控制,并采用PC做監(jiān)控終端,受到Internet地域的限制,使用起來不是很方便。但隨著智能手機(jī)的普及,由于手機(jī)體積小便于攜帶,智能手機(jī)作為智能家居的控制終端是大勢所趨。

          1 Android介紹
          Android是Google公司在2007年11月正式推出的一款開源的操作系統(tǒng)。Android系統(tǒng)在它推出后僅僅兩年的時(shí)間,就打敗了稱霸智能手機(jī)市場10年的諾基亞Symbian成為全球最受歡迎的手機(jī)操作系統(tǒng)。
          1.1 Android的安全機(jī)制
          Google為Android引進(jìn)了以下特有的安全機(jī)制:應(yīng)用程序權(quán)限機(jī)制,組件包裝和數(shù)字簽名。
          (1)應(yīng)用程序權(quán)限機(jī)制
          Android把每個(gè)權(quán)限定義成一個(gè)字符串,開發(fā)過程中可以通過在XML Manifest文件中進(jìn)行權(quán)限的聲明和請求。權(quán)限定義分為兩個(gè)類別,一類是應(yīng)用程序在執(zhí)行時(shí)所需要請求的權(quán)限,另一類是被其他組件請求的權(quán)限。
          (2)組件包裝
          Android通過定義組件的“exported”屬性來實(shí)現(xiàn)把組件包裝在程序內(nèi)容內(nèi)。將“exported”屬性設(shè)置為“false”就是拒絕被其他外部程序調(diào)用。
          (3)數(shù)字簽名
          Android的所有應(yīng)用程序必須有數(shù)字證書,這個(gè)數(shù)字證書是可以自簽名的。
          1.2 Android的系統(tǒng)框架
          如圖1所示Android的系統(tǒng)框架由4個(gè)部分組成:Linux內(nèi)核層、系統(tǒng)運(yùn)行庫層、應(yīng)用程序框架層和應(yīng)用程序?qū)印?/p>本文引用地址:http://www.ex-cimer.com/article/159607.htm

          c.JPG


          (1)Linux內(nèi)核層
          Android的Linux內(nèi)核層是基于Linux2.6的,它是介于硬件層和其他軟件組的一個(gè)抽象層次。提供內(nèi)存管理、安全性、進(jìn)程管理、驅(qū)動模型、網(wǎng)絡(luò)組等核心服務(wù)。
          (2)系統(tǒng)運(yùn)行庫層
          這一層分成兩個(gè)部分,系統(tǒng)庫和Android運(yùn)行時(shí)庫。
          系統(tǒng)庫是應(yīng)用層框架庫的支撐。它起到了紐帶的作用。它主要負(fù)責(zé)2D和3D繪圖、顯示合成和支持多種常用的音頻、視頻格式錄制和回放等功能。
          Android運(yùn)行時(shí)庫又包括核心庫和Dalvik虛擬機(jī)兩部分。核心庫提供了Java語言核心庫內(nèi)的大部分功能;Dalvik虛擬機(jī)是Android重新設(shè)計(jì)的一款虛擬機(jī)。Dalvik可以在消耗較少的資源情況下,使一臺設(shè)備同時(shí)運(yùn)行多個(gè)虛擬機(jī)程序。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();