亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用戶隱私保護之手機密碼保險箱

        2016-06-06 13:57:51張澤慧
        電腦知識與技術(shù) 2016年6期
        關(guān)鍵詞:Java語言數(shù)據(jù)庫

        張澤慧

        摘要:根據(jù)項目開發(fā)的具體過程入手,從需求分析開始,詳細地描述了這款A(yù)PP的開發(fā)過程。

        關(guān)鍵詞: Android開發(fā);java語言;數(shù)據(jù)庫

        中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2016)06-0041-02

        1 系統(tǒng)分析

        1.1 開發(fā)背景

        據(jù)英國調(diào)查咨詢公司的最新統(tǒng)計,截止到2014年,全球智能手機用戶數(shù)達到17億。手機已經(jīng)和人們的生活密不可分,手機里存儲的通訊錄,短信息,通話記錄保存了用戶至關(guān)重要的信息和隱私。當(dāng)前市場上的普通智能手機不具備信息保護功能,一旦手機丟失,將給用戶帶來災(zāi)難性的損失,因此用戶希望手機具備以下保護性措施,防止災(zāi)難性事件的發(fā)生:

        1)能夠?qū)⑹謾C通訊錄里的某個或者全部聯(lián)系人導(dǎo)入到手機密碼保險箱里。

        2)與該聯(lián)系人相關(guān)的短信息和通話記錄也全部導(dǎo)入到手機密碼保險箱里。

        3)在密碼保險箱里可以給該聯(lián)系人發(fā)短信和打電話且短信息和通話記錄直接存入到手機密碼保險箱里而不在手機系統(tǒng)信息和通話記錄中顯示。

        4)用戶可以在手機密碼保險箱中添加自己的隱私賬號和密碼,而且還可以對賬號和密碼進行刪除,修改和查看。

        針對這些需求,本小組研發(fā)了基于android平臺下的手機密碼保險箱,該系統(tǒng)將手機通訊錄,短信息和通話記錄三大功能合為一體,有效地利用系統(tǒng)數(shù)據(jù)庫,將系統(tǒng)數(shù)據(jù)庫中有用信息導(dǎo)入自己自定義的數(shù)據(jù)庫中,對系統(tǒng)數(shù)據(jù)庫和自己自定義的數(shù)據(jù)庫進行一系列的操作以實現(xiàn)對通訊錄,短信息和通話記錄的加密,實現(xiàn)對新賬號和密碼的操作,保護用戶至關(guān)重要的信息和隱私。

        1.2 開發(fā)環(huán)境

        本項目在Android Developer Tools下開發(fā),同時需要在My Eclipse環(huán)境下搭建虛擬手機以模擬具有android系統(tǒng)的智能手機,本項目使用的語言為java語言,使用的數(shù)據(jù)庫為SQLite數(shù)據(jù)庫。

        軟件環(huán)境主要包括:JDK開發(fā)包Eclipse集成開發(fā)環(huán)境ADT擴展包 AndroidSDK軟件開發(fā)包

        2 需求分析

        2.1 目標(biāo)

        項目總體目標(biāo)是開發(fā)出一款滿足人們隱私需要的android手機應(yīng)用軟件—手機密碼保險箱,用戶可以隨意添加隱私聯(lián)系人、隱私短信息、隱私通話記錄以及隱私賬號和密碼,還可以對隱私聯(lián)系人進行修改,導(dǎo)出和刪除,對短信和通話記錄進行查看、導(dǎo)出和刪除;還能對某個隱私聯(lián)系人打電話和發(fā)短信;對新賬號和密碼的增、刪、查、改,隨時隨地保護用戶的隱私不受侵害,讓用戶用的放心,用的舒心。

        2.2 一般性需求

        1)隨時隨地通過用戶名和密碼登錄手機密碼保險箱,對手機密碼保險箱進行一系列的操作。

        2)可更改自己的密碼,通過輸入舊密碼和新密碼修改自己的登錄密碼。

        3)可以從系統(tǒng)通訊錄中導(dǎo)入用戶想要添加的隱私聯(lián)系人,并且該隱私聯(lián)系人的短信息和通話記錄也導(dǎo)入到密碼保險箱中;還可對該隱私聯(lián)系人打電話和發(fā)短信。

        4)可對短信進行添加、查看、導(dǎo)出和刪除。

        5)可對通話記錄進行添加、導(dǎo)出、查看和刪除。

        6)可在密碼保險箱中添加新的賬號和密碼,并對賬號和密碼進行一系列的操作。

        3 詳細設(shè)計

        3.1 模塊分析

        3.2 詳細設(shè)計

        我在項目開發(fā)中主要負責(zé)聯(lián)系人管理模塊;主要思路:首先先把系統(tǒng)中的聯(lián)系人顯示在我設(shè)計的特定界面上,點擊想要導(dǎo)入到密碼保險箱中的聯(lián)系人,該聯(lián)系人,與該聯(lián)系人相關(guān)的短信息和通話記錄即刻被導(dǎo)入到密碼保險箱中,對于數(shù)據(jù)庫的操作,首先要對系統(tǒng)數(shù)據(jù)庫中的三張有關(guān)聯(lián)系人的表進行操作,對于系統(tǒng)數(shù)據(jù)庫中的三張表,我又在自己自定義的數(shù)據(jù)庫中與之相對應(yīng)的也建了三張表,名為contact,raw_contact,contact_data,除此之外我又創(chuàng)建了兩張分別存放短信息和通話記錄的表,名為callLogs和sms ;然后利用用戶所選定的聯(lián)系人的信息,在系統(tǒng)數(shù)據(jù)庫中查出與該聯(lián)系人有關(guān)的所有的信息,把應(yīng)用程序需要的信息相對應(yīng)的導(dǎo)入到自定義的數(shù)據(jù)庫中;對于聯(lián)系人所涉及的三張表contact和raw_contact是一對多的關(guān)系,raw_contact和contact_data也是一對多的關(guān)系;以后對于聯(lián)系人、短信息、通話記錄的查看,刪除、導(dǎo)出都是對自定義數(shù)據(jù)庫的操作;只不過導(dǎo)出的過程是又把自定義數(shù)據(jù)庫中的信息放回到系統(tǒng)數(shù)據(jù)庫中。

        4結(jié)論

        安卓系統(tǒng)是近幾年興起的一個移動設(shè)備的系統(tǒng),隨著這幾年的發(fā)展,系統(tǒng)也逐步趨于穩(wěn)定與完善,但相對于IOS,由于運行機制的不同,安卓系統(tǒng)占用內(nèi)存高、運行速度慢似乎是一個難以逾越的問題,所以各大安卓手機廠商不斷擴大內(nèi)存、提高CUP頻率來試圖掩蓋這個問題。安卓系統(tǒng)的生命力有多頑強沒人知道,但是此時它確實很火,所以也是值得學(xué)習(xí)一下的。通過本次項目的實習(xí),使我對安卓系統(tǒng)有了基本的認識,也可以開發(fā)簡單安卓應(yīng)用。如今,越來越多的開發(fā)人員轉(zhuǎn)戰(zhàn)安卓開發(fā),安卓市場的需求似乎也趨于飽和,真正開發(fā)一款可被大眾接受的APP是極其困難的,技術(shù)只是開發(fā)人員具備的基本素質(zhì),如何獲取用戶真正的需求,才是必修的課題。

        參考文獻:

        [1] 郭志宏. Android應(yīng)用開發(fā)詳解[M]. 北京:電子工業(yè)出版社, 2010.

        [2] Rogers R. Android應(yīng)用開發(fā)[M]. 李耀亮, 譯. 北京:人民郵電出版社, 2010.

        [3] 馬越. Android的架構(gòu)與應(yīng)用[D]. 中國地質(zhì)大學(xué), 2008.

        [4] 李凱. Android操作系統(tǒng)分析與移植[D]. 華南理工大學(xué), 2011.

        [5] 郭宏志. Android應(yīng)用開發(fā)詳解[M]. 北京:電子工業(yè)出版社, 2010.

        猜你喜歡
        Java語言數(shù)據(jù)庫
        數(shù)據(jù)庫
        財經(jīng)(2017年15期)2017-07-03 22:40:49
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        基于Android平臺的健康醫(yī)療APP設(shè)計與開發(fā)
        大學(xué)生創(chuàng)業(yè)平臺設(shè)計與實現(xiàn)
        計算機軟件開發(fā)中的JAVA編程語言分析
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        基于Java語言的手機軟件開發(fā)技術(shù)分析
        數(shù)據(jù)庫
        財經(jīng)(2010年20期)2010-10-19 01:48:32
        天堂av在线美女免费| 久久精品熟女亚洲av艳妇| 操出白浆在线观看| 国产免费人成视频在线观看播放| 白丝美女扒开内露出内裤视频| 少妇免费av一区二区三区久久 | 成年美女黄的视频网站| 成人妇女免费播放久久久| 亚洲综合偷自成人网第页色| 国语精品视频在线观看不卡| 成人大片在线观看视频| 中文乱码字幕精品高清国产| 日韩人妻无码精品一专区二区三区| 中国丰满熟妇xxxx性| 98在线视频噜噜噜国产| 国产精品国产三级国产三不| 亚洲av第一区国产精品| 吃奶呻吟打开双腿做受视频| 中文字幕一区二区三区久久网站| 中文字幕一区二区网站| 人妻少妇精品视频一区二区三| 女女女女女裸体处开bbb| 国产内射在线激情一区| 丁香六月久久| 久久综合久中文字幕青草| 偷拍综合在线视频二区| 东京无码熟妇人妻av在线网址| 无码不卡高清毛片免费| av天堂线上| 国产一区二区精品人妖系列在线 | 日本a级黄片免费观看| 国产色xx群视频射精| 久久精品片| 一级一片内射在线播放| 日本xxxx色视频在线观看免费| 老熟妇乱子伦av| 国产高潮流白浆免费观看不卡| 一本色道久久亚洲av红楼| 三年片免费观看大全有| 亚洲第一看片| 青青草绿色华人播放在线视频 |