孟美
摘 要:隨著國內(nèi)智能手機發(fā)展越來越迅速、市場規(guī)模越來越大,手機安全問題逐漸成為人們關(guān)心的話題。特別是現(xiàn)在,各種個人隱私被曝光的現(xiàn)象出現(xiàn)、各種推銷詐騙電話的騷擾,更是刺痛了很多人對手機安全的神經(jīng)。這充分說明了安全軟件的重要性,本文簡單介紹了筆者設(shè)計的一款安全軟件的用途與技術(shù)要點,并在最后做了總結(jié)。
關(guān)鍵詞:手機安全軟件;Android;Java
據(jù)分析機構(gòu)GFK統(tǒng)計,2014年全球智能手機終端出貨量超過12億部,同比增長了23%;據(jù)市場調(diào)查機構(gòu)IDC統(tǒng)計,2014年全球平板電腦出貨量達(dá)到了2.357億臺[ 1 ]。
人們使用智能手機不再是打電話、發(fā)短信、上網(wǎng)瀏覽信息、聊天購物、觀看視頻、導(dǎo)航找路,而且還可以處理個人業(yè)務(wù),比如儲存通訊錄、銀行賬號密碼、網(wǎng)絡(luò)支付密碼、重要日程提醒、視頻照片等個人信息和一些隱私數(shù)據(jù)。
智能手機一旦丟失被竊后,不僅是個人財產(chǎn)的損失,還將給用戶帶來不可估量的隱私泄露風(fēng)險,可能導(dǎo)致親戚朋友上當(dāng)受騙,對大家的工作生活造成非常大的影響[ 2-4 ]龐大的手機用戶群帶來了非常大的手機安全問題,因此設(shè)計一款手機安全軟件非常重要。筆者結(jié)合自己的開發(fā)經(jīng)驗,簡單討論下手機安全的設(shè)計與實現(xiàn)。
1 手機安全軟件開發(fā)的各個模塊
1)“防盜助手”功能中手機卡改變時提醒、通過衛(wèi)星定位手機、遠(yuǎn)程銷毀手機資料、遠(yuǎn)程鎖定屏幕模塊的開發(fā)。
2)“軟件卸載”功能中顯示可用內(nèi)存、內(nèi)存卡可用空間以及軟件列表顯示、卸載按鈕邏輯功能的開發(fā)。
3)“運行的軟件”功能中顯示軟件運行數(shù)量、剩余內(nèi)存以及全選、清理、不選、設(shè)置、顯示系統(tǒng)軟件、鎖屏清理軟件按鈕邏輯功能的開發(fā)。
4)“軟件鎖”功能中軟件列表的展示、鎖定按鈕邏輯的開發(fā)。
5)“清理垃圾”功能中掃描進(jìn)度條、顯示已經(jīng)掃描的軟件列表、一鍵清理按鈕邏輯的開發(fā)。
6)“黑名單”功能中添加黑名單按鈕邏輯、控制是否攔截電話或短信、添加攔截號碼功能的開發(fā)。
7)“查殺病毒”功能中檢測完成軟件列表展示、病毒庫的開發(fā)。
8)“實用工具”功能中號碼歸屬地查詢、備份短信、恢復(fù)短信功能模塊的開發(fā)。
2 手機安全軟件開發(fā)中出現(xiàn)的難題
1)開發(fā)“軟件鎖”功能模塊時,通過何種機制如何更加有效、快速鎖定目標(biāo)軟件。
2)開發(fā)“防盜助手”功能模塊時,通過何種方式可以更加有效的控制丟失手機。
3)采用LinearLayout、RelativeLayout、AbsoluteLayout之中何種UI布局才能更好適配各種屏幕的手機。
4)開發(fā)完成后,界面美化的一些問題。
3 手機安全軟件實施方案
1)安裝JAVA JDK,配置環(huán)境變量。
2)安裝Eclipse,下載Android SDK并配置Eclipse。
3)新建Android新工程。
4)建立總體UI布局,進(jìn)行“防盜助手”功能的開發(fā)并測試。
5)進(jìn)行“軟件卸載”功能的開發(fā)并測試。
6)進(jìn)行“運行的軟件”功能的開發(fā)并測試。
7)進(jìn)行“軟件鎖”功能的開發(fā)并測試。
8)進(jìn)行“清理垃圾”功能的開發(fā)并測試。
9)進(jìn)行“黑名單”功能的開發(fā)并測試。
10)進(jìn)行“查殺病毒”、“實用工具”功能的開發(fā)并測試。
11)完成軟件整體功能開發(fā),對軟件進(jìn)行美化。
4 手機安全軟件開發(fā)后取得的成果
1)完成安卓平臺的開發(fā)工作,提交到應(yīng)用市場。
2)提高人們的手機安全性,保障手機中敏感資料不被泄露。
3)增強手機對騷擾短信、電話的攔截。
4)避免手機病毒的傳播,加大對手機病毒的查殺力度。
5)將軟件推廣給了廣大手機用戶,并獲得良好的使用效果。
5 結(jié)語
本文介紹了手機安全軟件的設(shè)計與實現(xiàn),詳細(xì)分析了各個模塊的功能,以及開發(fā)中出現(xiàn)的難題,軟件開發(fā)后取得了預(yù)期成果。該軟件的設(shè)計為提高智能手機的安全性,保證手機的流暢運行,以及用戶的個人隱私和財產(chǎn)安全具有重要的意義,同時也為相似系統(tǒng)的開發(fā)和研究提供了一定借鑒和參考的作用[ 5 ]。
參考文獻(xiàn):
[1] 孟祥軍,馬志慶,侯忠波.基于智能手機與平板APP的移動醫(yī)療發(fā)展與應(yīng)用[J].移動通信,2015,39(20):92-96.
[2] 趙海軍.解決手機隱私泄露刻不容緩[N].中國計算機報,2012,02,27.
[3] 佚名.明爭暗斗:手機安全大作戰(zhàn)[EB/OL].2012,04,05.
[4] 賴超,龍曦等.基于Android 平臺的手機后臺監(jiān)聽技術(shù)[J].電腦知識與技術(shù),2010,6(33):9472-9474.
[5] 南秦博,慕德俊等.基于Android平臺的手機防盜安全軟件設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2015(4):46-48.