?

基于android系統平臺的快捷模式應用探究

2016-05-30 23:07陳陣鄧立群周亮
科技風 2016年19期
關鍵詞:Android系統應用

陳陣 鄧立群 周亮

摘 要:隨著android系統在移動智能終端的推廣普及,其快捷模式包括快捷觸壓模式、圖像識別模式、語音識別模式、運動識別模式以及自動檢測模式等也得到更加廣泛的應用。

關鍵詞:android系統;快捷模式;應用

隨著android系統在移動智能終端的推廣普及,其快捷模式諸如SOS、快捷照相、快按鈕、語音識別、指紋或面部識別以及自動檢測模式在物聯網通信系統中也得到得到越來越廣泛的應用。

一、android系統的廣泛應用

Android系統是由Google、SAMSUNG、ARM、Qualcomm、Intel、TI 等34家移動應用相關企業聯合組建的OHA開放手機聯盟基于Linux的智能終端新業務的共同開發平臺,并通過開源模式將應用程序框架層APIS接口提供給各類人員進行應用開發。這種統一的開發平臺和兼包并蓄的開源模式極大地保障了各應用程序的通用性和互聯性,加之各類開發人員的共同努力使安卓在人機交互和用戶需求上獲得了更加出色的表現,因此android產品物美價廉并得到廣泛的應用[ 1 ]。android新應用如android搜索、android通信,android視頻、android支付、android游戲等推陳出新,并嵌入智能手機、平板電腦、智能電視、智能家居、車載平臺、智能輪椅以及新一代可穿戴設備等。安卓智能終端已然成為一臺具有通信功能的微型電腦。

二、android平臺的系統架構

Android采用高內聚、低耦合的層次結構,包括 Linux內核層、Android Runtime和Libraries系統運行庫層、Application Framework應用程序框架層、Applications應用程序層,并由下層為上層提供支撐服務。1)Linux內核層:作為硬件與軟件的抽象層實現安全管理、內存管理、進程管理、網路協議,電源驅動等核心功能;2)系統運行庫層:由Android運行時環境和系統類庫構成。Android運行時環境包含Dalvik虛擬機和core庫兩部分。Dalvik虛擬機依靠Linux內核主要實現生命周期管理、堆棧管理、線程管理及垃圾回收等重要功能;Core庫包括Android核心庫,并兼容大多數Java語言的功能函數;系統類庫Libraries:主要包含基本的C/C++庫、Media多媒體庫、Surface Manager界面管理器 、2D/3D圖形引擎、Webkit瀏覽器、SQLite數據庫,以供各組件調用;3)Framework應用程序框架層:提供框架APIS類庫方便各類開發人員調用相關組件開發應用程序,主要有Activity Manager活動管理器、Window Manager窗口管理器、Content Provider內容提供者、View System視圖系統、Package Manager包管理器、Telephony Manager電話管理器、Resource Manager資源管理器、Location Manager位置管理器和XMPP服務等;4)Applications應用程序層:包括同用戶交互的應用程序和后臺運行的服務程序,常見有SMS短信、電話、圖片閱讀器、web瀏覽器、地圖、日歷等程序以及各類人員開發的新應用程序。[ 2 ]

三、快捷模式的價值

快捷模式指通過觸壓、感應、掃描、比對以及自動監測等方式,智能終端實現快捷地啟動、操作或反應等的模式。它給人們操控設備帶來很大的方便,尤其對緊急情況下的要求快速、便捷甚至隱秘的呼救具有重要意義。

四、快捷模式的幾種方法

1)觸壓模式:android系統中的實體硬鍵有menu菜單鍵 ,home主頁鍵,back返回鍵,還有power電源鍵、volume音量鍵、media耳機鍵,也有智能終端增加有如SOS鍵、照像快捷鍵等快捷鍵。為了實現快捷觸壓模式,一些企業選擇volume音量鍵來觸發快速報警,或者通過media耳機孔做為接口制作快按鈕、360智鍵等并依靠按鍵的次數實現快速啟動播放音樂、拍照、手電筒、錄音等功能。此外android鎖屏界面上還有緊急呼叫圖標、照相快捷圖標以及懸浮圖標等通過觸壓快速啟動特定功能。2)圖像模式識別:指智能設備對圖像進行處理以識別各種不同的人或物。圖像識別過程包括圖像采集、預處理(包括背景分離、圖像增強、圖像細化等)、特征提?。ò褕D像特征表現為數值形式)、圖像分類(將圖像分配到類圖像庫)、圖像匹配(將圖像特征與事先保存的模板圖像特征比對)[ 3 ]?,F在圖像處理的新興應用領域如指紋或面部識廣泛應用在上下班指紋打卡或面部掃描,指紋或面部解鎖或者移動支付以及移動遠程身份證明等。3)語音模式識別:機器通過語音信號處理自動識別人類聲音。其過程包括語音采集、預處理(根據語音特點建立語音模型)、特征提?。ń⑻卣髂P停?、參考模式(將語音特征模型分類到語音模版類庫)、庫模式匹配(語音模版與類庫模版比對)等[ 4 ]。語音識別技術也正逐步應用于語言操控或語音遠程呼救。4)運動模式識別:物體運動及旋轉導致MEMS微機電系統產生的振動或扭曲通過壓電效應轉化為電信號并計算出x、y、z三軸的加速度。通常Sensor.TYPE_ACCELEROMETER加速度傳感器判斷物體的運動狀態,Sensor.TYPE_GRAVITY重力傳感器測量重力加速度來判斷垂直方向運動,Sensor.TYPE_MAGNETIC_FIELD磁力傳感器(類似指南針)測量地磁場來判斷方向,Sensor.TYPE_GYROSCOPE陀螺儀傳感器通過測量旋轉產生的科氏加速度來計算物體的旋轉位置[ 5 ]。運動識別模式可識別晃動、升降、旋轉等運動變化,可廣泛應用于計步器、搖一搖、車輛碰撞、人體跌倒等檢測控制。此外,還有光感應模式通過光線感應傳感器檢測環境光線強度用于自動通斷電話,接近感應模式通過由一個紅外LED燈和紅外輻射光線探測器構成的距離傳感器可輕拂開關屏幕,溫度傳感器監控溫度用于動植物培育,還有體癥監測傳感器在醫療保健領域監測老弱病殘的疾病癥狀等??傊?,隨著物聯網的智能終端遠程通信和控制的需求不斷產生,其快捷模式也將從個體器件發展到集群組件間通信方面得到更加廣泛的應用。

參考文獻:

[1] [America] Conder S,Darcey L著,張魏,李卉譯.ANDROID WIRELESS APPLICATION DEVELOPMENT(Android移動應用開發從入門到精通).北京:人民郵電出版,2010:8~13.

[2] 吳亞峰,索依娜等編著.Android 核心技術與實例詳解.北京:電子工業出版社,2010:21~23.

[3] 馮偉興,賀波,王臣業等編著.數字圖像模式識別技術詳解(第二版).北京:機械工業出版社,2013:6~8.

[4] 王炳錫,屈單,彭煊著.實用語音識別基礎.北京:國防工業出版社,2005:88~213.

[5] [America] Meier R著,佘建偉,趙凱譯.Professional Android 4 Application Development-(Android 4高級編程).北京:清華大學出版社,2013:432~454.

基金項目:四川省教育廳資助科研項目(2013SZB0495)

通訊作者:周亮(1979-),男,博士,電子科技大學副教授,主要從事通通信與信息系統研究。

作者簡介:陳陣(1975-),男,碩士,副高,主要從事電子通信終端的智能控制研究;鄧立群(1969-),女,本科,副教授,主要從事電氣自動化應用研究。

猜你喜歡
Android系統應用
Android系統上的移動互聯網集成平臺開發機制
Android系統核心管理工具設計與實現
Android下的機械式電表數字識別技術研究
基于GPS和iBeacon的智能校園信息發布平臺設計與實現
基于增強現實技術的導航系統研究
多媒體技術在小學語文教學中的應用研究
分析膜技術及其在電廠水處理中的應用
GM(1,1)白化微分優化方程預測模型建模過程應用分析
煤礦井下坑道鉆機人機工程學應用分析
氣體分離提純應用變壓吸附技術的分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合