天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

基于Android平臺的可穿戴設(shè)備應(yīng)用開發(fā)研究

發(fā)布時間:2017-08-30 06:37

  本文關(guān)鍵詞:基于Android平臺的可穿戴設(shè)備應(yīng)用開發(fā)研究


  更多相關(guān)文章: SmartWatch2 Android Smart Extension API 可穿戴智能設(shè)備 輸入保護(hù)


【摘要】:隨著移動互聯(lián)網(wǎng)時代的到來,Android平臺因其開放性和跨平臺性廣受用戶的喜愛。由于Android應(yīng)用市場驗證機(jī)制造成了其混亂性,用戶下載安裝的極有可能是加入了惡意代碼的重打包發(fā)布的應(yīng)用。同時,對于用戶必不可少的輸入環(huán)節(jié)尤其是密碼輸入環(huán)節(jié),第三方輸入法的安全性無法完全保障,而自定義軟鍵盤則只針對單一應(yīng)用。而近年來,可穿戴智能設(shè)備異軍突起,而智能手表作為可穿戴設(shè)備最重要的一大分支也越來越受矚目。但其與Android設(shè)備的交互功能的研究較少且開發(fā)方法及過程沒有詳細(xì)分析研究針對以上問題,本文提出一種新穎的使用可穿戴智能設(shè)備智能手表軟硬件結(jié)合的方式輸入密碼的方案。索尼公司的SmartWatch2智能手表為嵌入式設(shè)備具備功耗小的優(yōu)點,同時其可與任何Android設(shè)備連接使用以及其開發(fā)框架開源。因而將Smart Watch2選擇為研究對象,作為密碼輸入終端。使用者在其上輸入密碼,將密碼通過特定的廣播發(fā)送給需要密碼的應(yīng)用程序。本文方案在深入研究智能手表Smart Watch2體系架構(gòu)及其開發(fā)框架的基礎(chǔ)上,并結(jié)合權(quán)限機(jī)制、硬件綁定、RSA加密這三種方法綜合保障密碼輸入的安全性。其中權(quán)限機(jī)制利用Android的權(quán)限機(jī)制保障廣播發(fā)送接收的安全性,硬件綁定利用藍(lán)牙設(shè)備MAC地址的唯一性保障只能使用唯一設(shè)備輸入密碼,RSA加密技術(shù)保障密碼數(shù)據(jù)傳輸?shù)陌踩。本文方案的實現(xiàn)對于Android手機(jī)的密碼輸入環(huán)節(jié)進(jìn)行了較好的保護(hù),一定程度上保障了密碼的安全性,滿足了用戶日常生活中保障中保護(hù)個人信息的需要。同時,希望本文為可穿戴智能設(shè)備及其擴(kuò)展應(yīng)用的研究開發(fā)做出指導(dǎo),在一定程度上推動可穿戴智能設(shè)備的發(fā)展。
【關(guān)鍵詞】:SmartWatch2 Android Smart Extension API 可穿戴智能設(shè)備 輸入保護(hù)
【學(xué)位授予單位】:北京理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP316;TP368.33
【目錄】:
  • 摘要5-6
  • Abstract6-9
  • 第1章 緒論9-15
  • 1.1 課題研究背景9-10
  • 1.2 國內(nèi)外研究現(xiàn)狀10-12
  • 1.3 研究內(nèi)容及意義12-14
  • 1.4 論文組織結(jié)構(gòu)14-15
  • 第2章 Android系統(tǒng)及應(yīng)用程序架構(gòu)15-22
  • 2.1 Android平臺簡介15-18
  • 2.1.1 應(yīng)用程序?qū)?/span>16
  • 2.1.2 應(yīng)用框架層16-17
  • 2.1.3 系統(tǒng)庫和Android運(yùn)行時環(huán)境17
  • 2.1.4 Linux內(nèi)核層17
  • 2.1.5 層次間的關(guān)系17-18
  • 2.2 Android應(yīng)用程序設(shè)計理念18-19
  • 2.3 Android應(yīng)用程序組件模型19-21
  • 2.3.1 Activity19-20
  • 2.3.2 Service20
  • 2.3.3 Content Provider20-21
  • 2.3.4 BroadcastReceiver21
  • 2.4 本章小結(jié)21-22
  • 第3章 索尼可穿戴智能設(shè)備軟件平臺分析22-37
  • 3.1 可穿戴智能設(shè)備軟件平臺概述22-23
  • 3.2 索尼SmartWatch2體系架構(gòu)分析23-24
  • 3.2.1 擴(kuò)展應(yīng)用的運(yùn)行機(jī)理23
  • 3.2.2 主應(yīng)用23-24
  • 3.2.3 智能連接24
  • 3.2.4 智能擴(kuò)展應(yīng)用24
  • 3.3 Smart Extension API的結(jié)構(gòu)24-25
  • 3.4 Smart Extension API的作用25-36
  • 3.4.1 Registration & Capabilities API26-29
  • 3.4.2 Notification API29-32
  • 3.4.3 Control API32-34
  • 3.4.4 Widget API34-35
  • 3.4.5 Sensor API35-36
  • 3.5 本章小結(jié)36-37
  • 第4章 密碼輸入保護(hù)方案的設(shè)計37-44
  • 4.1 密碼輸入保護(hù)方案需求分析37-38
  • 4.2 Android權(quán)限機(jī)制38-39
  • 4.3 硬件綁定39
  • 4.4 加密解密技術(shù)39-41
  • 4.4.1 RSA算法40-41
  • 4.4.2 RSA安全性41
  • 4.5 密碼輸入保護(hù)方案設(shè)計分析41-42
  • 4.6 密碼輸入器的界面設(shè)計分析42-43
  • 4.7 本章小結(jié)43-44
  • 第5章 密碼輸入保護(hù)方案的實現(xiàn)44-64
  • 5.1 開發(fā)環(huán)境44-47
  • 5.1.1 Java開發(fā)環(huán)境44-45
  • 5.1.2 Android開發(fā)環(huán)境45-46
  • 5.1.3 SmartWatch開發(fā)環(huán)境46-47
  • 5.2 實現(xiàn)方案概述47-48
  • 5.3 實現(xiàn)過程48-61
  • 5.3.1 主要模塊分析49-50
  • 5.3.2 主要類的劃分及關(guān)系50-52
  • 5.3.3 廣播接收模塊52-53
  • 5.3.4 邏輯模塊53-54
  • 5.3.5 應(yīng)用注冊模塊54-55
  • 5.3.6 顯示傳輸模塊55-57
  • 5.3.7 設(shè)置模塊57-58
  • 5.3.8 加密模塊58-59
  • 5.3.9 普通Android應(yīng)用59-61
  • 5.4 結(jié)果測試及分析61-62
  • 5.4.1 測試過程中的關(guān)鍵問題61
  • 5.4.2 密碼輸入器的測試結(jié)果61-62
  • 5.5 本章小結(jié)62-64
  • 總結(jié)與展望64-66
  • 參考文獻(xiàn)66-68
  • 攻讀學(xué)位期間發(fā)表論文與研究成果清單68-69
  • 致謝69

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前1條

1 周進(jìn)波;張磊;張敏;袁欽鵬;;基于Android系統(tǒng)藍(lán)牙開發(fā)的研究與實現(xiàn)[J];光學(xué)儀器;2013年01期

,

本文編號:757808

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/757808.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0a8b7***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com