關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于Android的遠程家電控制終端設計

        基于Android的遠程家電控制終端設計

        作者: 時間:2012-12-21 來源:網絡 收藏

        摘要:系統的重要組成部分,而隨著智能手機的普及和3G網絡技術的快速發展,以智能手機作為遠程控制的終端設備是一個非常理想的選擇。目前在全球范圍內,是一個市場占有率高,免費,開放的智能設備操作系統。因此,本系統以智能終端作為客戶端,使用UDP網絡傳輸協議,以實現家電遠程控制系。
        關鍵詞:

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

        1 Android介紹
        Android是Google公司在2007年11月正式推出的一款開源的操作系統。Android系統在它推出后僅僅兩年的時間,就打敗了稱霸智能手機市場10年的諾基亞Symbian成為全球最受歡迎的手機操作系統。
        1.1 Android的安全機制
        Google為Android引進了以下特有的安全機制:應用程序權限機制,組件包裝和數字簽名。
        (1)應用程序權限機制
        Android把每個權限定義成一個字符串,開發過程中可以通過在XML Manifest文件中進行權限的聲明和請求。權限定義分為兩個類別,一類是應用程序在執行時所需要請求的權限,另一類是被其他組件請求的權限。
        (2)組件包裝
        Android通過定義組件的“exported”屬性來實現把組件包裝在程序內容內。將“exported”屬性設置為“false”就是拒絕被其他外部程序調用。
        (3)數字簽名
        Android的所有應用程序必須有數字證書,這個數字證書是可以自簽名的。
        1.2 Android的系統框架
        如圖1所示Android的系統框架由4個部分組成:Linux內核層、系統運行庫層、應用程序框架層和應用程序層。

        本文引用地址:http://www.104case.com/article/159607.htm

        c.JPG


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


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汕头市| 兰溪市| 辛集市| 乡宁县| 通渭县| 焉耆| 玉林市| 满城县| 和林格尔县| 南郑县| 冀州市| 中阳县| 西青区| 隆林| 贺兰县| 乌鲁木齐县| 襄垣县| 镇远县| 闽侯县| 泰来县| 宾川县| 荣成市| 正定县| 平乐县| 阜平县| 简阳市| 科技| 青川县| 漾濞| 萍乡市| 澄江县| 彰武县| 连平县| 江安县| 肃南| 游戏| 格尔木市| 苏尼特左旗| 黄山市| 浦东新区| 九江市|