楊惠仁
摘 要 Android是一種以Linux為基礎(chǔ)的開源代碼操作系統(tǒng),主要應(yīng)用于手機(jī),因?yàn)槠淞己玫娜藱C(jī)交互能力和能夠支持眾多功能各異的應(yīng)用軟件而深受人們喜愛。自Google于2005年收購Android公司,谷歌在安卓領(lǐng)域投入了大量精力來開發(fā),使得安卓技術(shù)得以廣泛推廣,現(xiàn)安卓移動(dòng)平臺(tái)設(shè)備在市場上已經(jīng)得到大量推廣及普及。手機(jī)通訊錄是手機(jī)終端必不可少的基礎(chǔ)功能,其質(zhì)量直接影響著用戶對(duì)手機(jī)使用的體驗(yàn)與感覺。手機(jī)通訊管理軟件不僅僅是能夠簡單添加聯(lián)系人以及聯(lián)系方式的功能,而今已發(fā)展成為多種形式,豐富了聯(lián)系人的信息,存儲(chǔ)了更多的內(nèi)容。本文根據(jù)當(dāng)下人們的實(shí)際需求,實(shí)現(xiàn)該設(shè)計(jì)。
關(guān)鍵詞 Android 通訊錄 云計(jì)算
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A
1研究背景
網(wǎng)絡(luò)經(jīng)過多年的發(fā)展,使移動(dòng)終端不再僅僅是通訊網(wǎng)絡(luò)的終端,還將會(huì)成為互聯(lián)網(wǎng)的終端。在以后的發(fā)展中,移動(dòng)終端的應(yīng)用軟件和服務(wù)將會(huì)有非常巨大的發(fā)展空間。
Android是一套真正意義上的開放性移動(dòng)設(shè)備綜合平臺(tái)。它最大特點(diǎn)在于它是一個(gè)開放的體系架構(gòu),能夠支持各種可擴(kuò)展的用戶體驗(yàn),既促進(jìn)了自身技術(shù)的創(chuàng)新,又可減少開發(fā)成本,還能使運(yùn)營商非常方便地制定個(gè)性化產(chǎn)品,蘊(yùn)含著很強(qiáng)大的市場發(fā)展?jié)摿Α?/p>
2系統(tǒng)研究的意義
隨著5G網(wǎng)絡(luò)的使用,移動(dòng)終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動(dòng)終端的應(yīng)用軟件和需要的服務(wù)將會(huì)有很大的發(fā)展空間。在Google和Android手機(jī)聯(lián)盟的共同推動(dòng)下,Android在眾多手機(jī)操作系統(tǒng)中脫穎而出,受到廣大消費(fèi)者的歡迎。
Android 系統(tǒng)除了低廉的成本和良好的用戶體驗(yàn)外,因采用了開源的平臺(tái),給予了終端廠商和開發(fā)者更大的靈活性,開發(fā)者在程序的開發(fā)移植上更為方便且不需要考慮廠商端內(nèi)容審核等問題,終端廠商則可以按需深度定制系統(tǒng)開發(fā)本地化應(yīng)用環(huán)境,在終端廠商、電信運(yùn)營商和第三方應(yīng)用開發(fā)商的推動(dòng)下,用戶可選擇的應(yīng)用資源將會(huì)進(jìn)一步豐富。各大Android應(yīng)用商店呈現(xiàn)百花齊放的態(tài)勢。帶給了應(yīng)用開發(fā)者更多的機(jī)遇和極具誘惑力的利潤分成,在各應(yīng)用商店間的移植改造成本也相對(duì)較低。隨著應(yīng)用商店的不斷發(fā)展和開發(fā)者的涌,Android平臺(tái)的應(yīng)用資源優(yōu)勢正在逐步的擴(kuò)大。
3系統(tǒng)主要實(shí)現(xiàn)內(nèi)容
該系統(tǒng)包括以下主要內(nèi)容:添加聯(lián)系人、刪除聯(lián)系人、編輯聯(lián)系人、查找聯(lián)系人、打電話、發(fā)短信、名片識(shí)別、云計(jì)算。要設(shè)計(jì)一個(gè)良好的手機(jī)通訊錄,首先必須明確該應(yīng)用環(huán)境對(duì)系統(tǒng)的要求、Android手機(jī)通訊錄應(yīng)用背景以方便用戶使用。
通過對(duì)Android技術(shù)的相關(guān)研究,了解Android源碼實(shí)現(xiàn)原理以及過程,從而設(shè)計(jì)出一款能夠使用的手機(jī)通訊錄。
這款軟件實(shí)現(xiàn)的相關(guān)內(nèi)容如下:
(1)簡潔、實(shí)用的操作界面;(2)顯示所有聯(lián)系人的列表;(3)添加聯(lián)系人;(4)刪除聯(lián)系人;(5)修改編輯聯(lián)系人;(6)呼叫聯(lián)系人;(7)發(fā)送短信至聯(lián)系人;(8)名片識(shí)別;(9)二維碼掃描;(10)云備份與云同步。
4基本功能需求
(1)用戶通過通話記錄可以進(jìn)行查看最近通話記錄,選中其中一條記錄,可以對(duì)該聯(lián)系人撥打電話、發(fā)送短信或者刪除記錄。
(2)用戶通過短信記錄功能可以發(fā)送短信,刪除短信記錄。
(3)用戶通過聯(lián)系人功能可以保存聯(lián)系人的詳細(xì)信息,可以對(duì)聯(lián)系人進(jìn)行編輯、刪除、撥打電話、發(fā)送短信可以根據(jù)索引條件搜索聯(lián)系人。
(4)二維碼名片識(shí)別與存儲(chǔ)。
(5)整個(gè)通訊錄查詢功能:若忘帶手機(jī)想要查詢已備份的通訊錄,可通過百度賬號(hào)查看已備份的通訊錄信息,并提供導(dǎo)入導(dǎo)出功能;用其賬戶登錄也可查看已備份的通訊錄信息。
(6)信息照片拍攝錄入,不用人為輸入,可識(shí)別圖像(若拍攝的名片等)獲得所要存儲(chǔ)目標(biāo)用戶的信息。
(7)用戶通過個(gè)人中心可以設(shè)置自己的詳細(xì)信息,這樣方便其他人了解自己。云同步能使用戶的數(shù)據(jù)在云端得到保存,在本地?cái)?shù)據(jù)出現(xiàn)損壞的時(shí)候,通過云同步得以恢復(fù),當(dāng)然用戶可以進(jìn)行同步時(shí)時(shí)更新云端數(shù)據(jù)。
5系統(tǒng)總體設(shè)計(jì)
Android手機(jī)通訊管理軟件主要功能模塊包括:新建聯(lián)系人、聯(lián)系人查看、聯(lián)系人編輯、聯(lián)系人刪除、呼叫、發(fā)送短信、搜索、名片識(shí)別、二維碼掃描、云計(jì)算。
6業(yè)務(wù)流程圖
用戶進(jìn)入手機(jī)通訊管理軟件后,會(huì)看到通訊記錄界面,可查看、刪除通訊記錄信息;聯(lián)系人列表界面主菜單中包括添加聯(lián)系人、修改聯(lián)系人、刪除聯(lián)系人、搜索聯(lián)系人。點(diǎn)擊聯(lián)系人會(huì)進(jìn)入聯(lián)系人查看界面,可以對(duì)聯(lián)系人進(jìn)行編輯、刪除、撥打電話、發(fā)送短信;短信界面包括發(fā)送短信、查看短信、刪除短信功能;工具界面包括個(gè)人中心、名片識(shí)別、二維碼掃描、云計(jì)算。點(diǎn)擊云計(jì)算可進(jìn)行云備份、云同步、云查詢操作。
7系統(tǒng)數(shù)據(jù)流分析
7.1數(shù)據(jù)增加流程圖
添加聯(lián)系人時(shí),數(shù)據(jù)由用戶輸入,點(diǎn)擊確定按鈕,判斷數(shù)據(jù)是否合法(及用戶名是否為空),合法則插入到數(shù)據(jù)庫;不合法,提示錯(cuò)誤信息,讓用戶重新輸入。
7.2數(shù)據(jù)修改流程圖
編輯聯(lián)系人時(shí),點(diǎn)擊編輯聯(lián)系人菜單,輸入修改后的數(shù)據(jù),點(diǎn)擊確定按鈕,判斷數(shù)據(jù)是否合法,合法,則更新數(shù)據(jù)庫;不合法,則返回錯(cuò)誤信息。
7.3數(shù)據(jù)刪除流程
當(dāng)用戶選定一個(gè)聯(lián)系人時(shí),單擊刪除聯(lián)系人菜單,提示用戶是否刪除,點(diǎn)擊確定按鈕,則從數(shù)據(jù)庫中刪除此條記錄。
8結(jié)束語
手機(jī)通訊錄作為手機(jī)的基本功能之一,每天我們都在頻繁地使用著。根據(jù)手機(jī)功能使用調(diào)查顯示,有9成以上的消費(fèi)者使用手機(jī)通訊錄功能。隨著手機(jī)通訊錄功能的不斷加強(qiáng)與完善,手機(jī)通訊錄對(duì)于人們的意義,已不僅僅像記事簿一樣顯示通訊地址,而是向著個(gè)性化、人性化的方向發(fā)展,大大豐富了內(nèi)容,同時(shí)結(jié)構(gòu)也發(fā)生了革命性變化,而且隨著手機(jī)的發(fā)展,相信更優(yōu)秀的通訊錄會(huì)越來越受到社會(huì)各層人士的喜愛。
參考文獻(xiàn)
[1] 牛麗平,郭新志,宋強(qiáng),楊繼萍.UML面向?qū)ο笤O(shè)計(jì)與分析[M].北京:清華大學(xué)出版社,2007.
[2] 李剛.瘋狂Java講義[M].電子工業(yè)出版社,2008.
[3] 陳浩.Java從入門到精通[M].機(jī)械工業(yè)出版社,2011.
[4] 明日科技.Android從入門到精通[M].北京:清華大學(xué)出版社,2012.