freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向android手機(jī)的人臉識(shí)別系統(tǒng)的研發(fā)-資料下載頁(yè)

2025-05-16 08:46本頁(yè)面
  

【正文】 new byte[8])。 IvParameterSpec zeroIv = new IvParameterSpec(iv)。 SecretKeySpec key = new SecretKeySpec((), DES)。 Cipher cipher = (DES/CBC/PKCS5Padding)。 (, key, zeroIv)。 byte[] encryptedData = (())。 return (encryptedData)。 } public static String decryptDES(String decryptString, String decryptKey) throws Exception { byte[] byteMi = new Base64().decode(decryptString)。 IvParameterSpec zeroIv = new IvParameterSpec(iv)。// IvParameterSpec zeroIv = new IvParameterSpec(new byte[8])。 SecretKeySpec key = new SecretKeySpec((), DES)。 Cipher cipher = (DES/CBC/PKCS5Padding)。 (, key, zeroIv)。 byte decryptedData[] = (byteMi)。 return new String(decryptedData)。 }} xml保存私人信息 通過(guò)后臺(tái)服務(wù),對(duì)私人信息進(jìn)行保存,加密解密操作,實(shí)現(xiàn)代碼如下:public void onCreate() { smsInfoService = new SmsInfoService(this)。 ()。 new Thread(){ @Override public void run() { try { ListSmsInfo smsinfos = ()。 File file = new File(/sdcard/)。 XmlSerializer serializer = ()。 FileOutputStream os = new FileOutputStream(file)。 (os, utf8)。 (utf8, true)。 (null, smss)。 (null, count)。 (()+)。 (null, count)。 for(SmsInfo info : smsinfos){ (null, sms)。 (null, id)。 (())。 (null, id)。 (null, address)。 (())。 (null, address)。 (null, date)。 (())。 (null, date)。 (null, type)。 (()+)。 (null, type)。 (null, body)。 (())。 (null, body)。 (null, sms)。 } (null, smss)。 ()。 //把文件緩沖區(qū)的數(shù)據(jù)寫(xiě)出去 ()。 ()。 ()。 (getApplicationContext(), 保存ing, 1).show()。 ()。 } catch (Exception e) { ()。 ()。 (getApplicationContext(), 失敗, 1).show()。 ()。 } }4 功能演示 配置虛擬機(jī)開(kāi)啟android虛擬機(jī),分辨率為320x480,ram設(shè)置為512,android target為android API Level 8。 程序鎖把項(xiàng)目安裝到虛擬機(jī)上面運(yùn)行效果如下圖顯示:通過(guò)點(diǎn)擊程序名字來(lái)選擇加鎖的程序,而被加鎖的程序在被打開(kāi)的時(shí)候需要輸入密碼來(lái)獲得權(quán)限才可以進(jìn)入程序,如上圖鬧鐘已經(jīng)被加鎖,當(dāng)打開(kāi)鬧鐘的時(shí)候則會(huì)如下面所示:輸入密碼后就可以進(jìn)入鬧鐘程序。 加密解密為用戶(hù)的私人信息加密解密,比如當(dāng)用戶(hù)加密短信之后,并且打開(kāi)程序鎖為短信加多一個(gè)程序鎖功能,則在用戶(hù)輸入正確的密碼后,才能解密,不然就算通過(guò)其他手段得到了android里面短信的數(shù)據(jù)庫(kù),打開(kāi)也是被加密過(guò)的密文。演示如下:通過(guò)虛擬機(jī)發(fā)送和接收短信,:導(dǎo)出該數(shù)據(jù)庫(kù)之后用SQLite Expert Personal 3打開(kāi)可以看到下圖:打開(kāi)sms表可以看到短信內(nèi)容,如下圖所示:Address為聯(lián)系人號(hào)碼,body為短信內(nèi)容。通過(guò)DES加密之后可以號(hào)碼和短信內(nèi)容都加密了,同樣,可以看到:內(nèi)部的數(shù)據(jù)庫(kù)內(nèi)容也被加密了。當(dāng)通過(guò)驗(yàn)證權(quán)限之后,打開(kāi)短信息,就可以看到解密之后的短信是和原來(lái)的一樣結(jié)論通過(guò)對(duì)本系統(tǒng)進(jìn)行的多次的測(cè)試,系統(tǒng)正確實(shí)現(xiàn)了對(duì)程序加鎖,對(duì)私人信息加密,實(shí)現(xiàn)了用戶(hù)對(duì)私人信息的保護(hù)。在測(cè)試過(guò)程中對(duì)程序細(xì)節(jié)上出現(xiàn)的漏洞進(jìn)行修補(bǔ),系統(tǒng)運(yùn)行的穩(wěn)定性基本達(dá)到要求,運(yùn)行結(jié)果比較良好。在整個(gè)工程的構(gòu)思方面還存在著不足,這些問(wèn)題還需要今后逐一解決。與此同時(shí),這個(gè)軟件還可以進(jìn)一步擴(kuò)展,帶給用戶(hù)更好的體驗(yàn)與生活的便捷。在系統(tǒng)開(kāi)發(fā)過(guò)程中,對(duì)Android的學(xué)習(xí)比想象的要困難的多,為了在短時(shí)間內(nèi)投入到開(kāi)發(fā),完成系統(tǒng)。需要大量的時(shí)間去學(xué)習(xí),我在圖書(shū)館借閱了相關(guān)開(kāi)發(fā)的書(shū)籍,照著上面去學(xué)習(xí),以最快的速度學(xué)習(xí)Android,掌握開(kāi)發(fā)中的各種控件的使用。本文主要研究了Android平臺(tái)的架構(gòu)以及在Android平臺(tái)上手機(jī)通訊錄功能的實(shí)現(xiàn)。
本文在Android平臺(tái)以及在該平臺(tái)上開(kāi)發(fā)手機(jī)通訊錄上做了大量的工作,但因個(gè)人能力有限,還有很多問(wèn)題需要實(shí)現(xiàn)和解決,現(xiàn)對(duì)未來(lái)可以進(jìn)行的工作做出以下幾點(diǎn)展望:
(1)本文實(shí)現(xiàn)的加密解密是基于Android平臺(tái)進(jìn)行開(kāi)發(fā)的,但是還未能真正解析Android的精髓,系統(tǒng)的界面設(shè)計(jì)也不是很完善,對(duì)Android平臺(tái)進(jìn)一步研究能夠使系統(tǒng)在設(shè)計(jì)方面更加快捷和完善。
(2)本文所開(kāi)發(fā)的系統(tǒng)目前還只是在模擬器上進(jìn)行運(yùn)行,還有待移植到真機(jī)上進(jìn)行進(jìn)一步研究。相信隨著研究的進(jìn)一步深入,這些問(wèn)題會(huì)逐步得到解決,相信基于Android程序鎖類(lèi)和加密應(yīng)用軟件會(huì)有很好的應(yīng)用前景。 這次系統(tǒng)的開(kāi)發(fā)對(duì)我來(lái)說(shuō)是一個(gè)挑戰(zhàn),對(duì)于從來(lái)沒(méi)接觸過(guò)Android的我經(jīng)過(guò)努力,現(xiàn)在程序運(yùn)行良好,基本功能得以實(shí)現(xiàn)。這一次的系統(tǒng)開(kāi)發(fā)讓我受益匪淺,我相信它會(huì)對(duì)我以后的人生和工作都起到很好的促進(jìn)作用,有著積極的影響。參考文獻(xiàn)[1] 靳巖, 姚尚朗. Google Android 開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)[M]. 北京: 人民郵電出版社, 2009: 112[2] 景保玉. 2010中國(guó)移動(dòng)應(yīng)用開(kāi)發(fā)現(xiàn)狀與趨勢(shì)大調(diào)查[M]. 北京: 人民郵電出版社, 2011: 219[3] (英)Herbert 參考大全[M]. 北京: 清華大學(xué)出版社, 2008: 911[4] 高昂. 支持動(dòng)態(tài)語(yǔ)言的Android平臺(tái)[M]. 北京: 人民郵電出版社, 2009: 57 [5] 郭志宏. Android應(yīng)用開(kāi)發(fā)詳解[M]. 北京: 電子工業(yè)出版社, 2010: 621[6] 韓超, 梁泉. Android 系統(tǒng)開(kāi)發(fā)原理及開(kāi)發(fā)要點(diǎn)詳解[M]. 北京: 電子工業(yè)出版社, 2010: 111[7] 李寧. Android/OPhone 開(kāi)發(fā)完全講義[M/CD]. 北京: 水利水電出版社, 2010: 619[8] 余志龍. Google Android SDK 開(kāi)發(fā)范例大全(第2版)[M]. 北京: 人民郵電出版社, 2010: 66[9] 公磊, 周聰. Android的移動(dòng)應(yīng)用終端應(yīng)用程序開(kāi)發(fā)與研究[J]. 南昌: 計(jì)算機(jī)與現(xiàn)代化, 2008: 8: 8589[10] 高煥堂. Android應(yīng)用框架原理與程式設(shè)計(jì)36技[M]. Google公司, 2008: 222[11] (英)梅爾. Android 2高級(jí)編程(第2版)[M]. 北京: 清華大學(xué)出版社, 2010: 1212[12] and themes of humanrobot interaction: A growing research field[J]. Apress:International Journal of Advanced Robotic Systems, 2007: 103108[13] Mehran Sahami. Programming Methodology[M]. Apress:the Expert’s Voice, 2008: 412 致 謝從論文選題到搜集資料,從開(kāi)始寫(xiě)代碼到反復(fù)修改,期間經(jīng)歷了喜悅、聒噪、痛苦和彷徨,在寫(xiě)作論文的過(guò)程中心情是如此復(fù)雜。如今,伴隨著這篇畢業(yè)論文的成稿,復(fù)雜的心情煙消云散,自己甚至還有一點(diǎn)成就感?!安环e跬步無(wú)以至千里”,這次畢業(yè)論文能夠最終順利完成,歸功于各位老師四年來(lái)的認(rèn)真負(fù)責(zé),使我能夠很好的掌握專(zhuān)業(yè)知識(shí),并在畢業(yè)論文中得以體現(xiàn)。也正是你們長(zhǎng)期不懈的支持和幫助才使得我的畢業(yè)論文最終順利完成。同時(shí)我還要感謝我身邊的朋友同學(xué)還有實(shí)驗(yàn)室的師兄師姐,在我碰到問(wèn)題的時(shí)候,毫不猶豫的伸出援助之手。在這里表示衷心的感謝。在這次設(shè)計(jì)和撰寫(xiě)設(shè)計(jì)論文過(guò)程中,特別感謝我的指導(dǎo)老師——譚臺(tái)哲老師,戰(zhàn)蔭偉老師,趙銳老師在本系統(tǒng)開(kāi)發(fā)過(guò)程中,老師們給予我悉心的教導(dǎo),在我遇到問(wèn)題時(shí),給予了我寶貴的指導(dǎo)意見(jiàn),使我能夠克服重重困難,最終順利的完成本設(shè)計(jì),我在此向各位老師們表示崇高的敬意和衷心的感謝。最后再次感謝培育我四年的母校以及所有老師,我將會(huì)把這份寶貴的記憶永留心中,永遠(yuǎn)不會(huì)忘記!
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1