论文部分内容阅读
摘 要:随着国内智能手机发展越来越迅速、市场规模越来越大,手机安全问题逐渐成为人们关心的话题。特别是现在,各种个人隐私被曝光的现象出现、各种推销诈骗电话的骚扰,更是刺痛了很多人对手机安全的神经。这充分说明了安全软件的重要性,本文简单介绍了笔者设计的一款安全软件的用途与技术要点,并在最后做了总结。
关键词:手机安全软件;Android;Java
据分析机构GFK统计,2014年全球智能手机终端出货量超过12亿部,同比增长了23%;据市场调查机构IDC统计,2014年全球平板电脑出货量达到了2.357亿台[ 1 ]。
人们使用智能手机不再是打电话、发短信、上网浏览信息、聊天购物、观看视频、导航找路,而且还可以处理个人业务,比如储存通讯录、银行账号密码、网络支付密码、重要日程提醒、视频照片等个人信息和一些隐私数据。
智能手机一旦丢失被窃后,不仅是个人财产的损失,还将给用户带来不可估量的隐私泄露风险,可能导致亲戚朋友上当受骗,对大家的工作生活造成非常大的影响[ 2-4 ]庞大的手机用户群带来了非常大的手机安全问题,因此设计一款手机安全软件非常重要。笔者结合自己的开发经验,简单讨论下手机安全的设计与实现。
1 手机安全软件开发的各个模块
1)“防盗助手”功能中手机卡改变时提醒、通过卫星定位手机、远程销毁手机资料、远程锁定屏幕模块的开发。
2)“软件卸载”功能中显示可用内存、内存卡可用空间以及软件列表显示、卸载按钮逻辑功能的开发。
3)“运行的软件”功能中显示软件运行数量、剩余内存以及全选、清理、不选、设置、显示系统软件、锁屏清理软件按钮逻辑功能的开发。
4)“软件锁”功能中软件列表的展示、锁定按钮逻辑的开发。
5)“清理垃圾”功能中扫描进度条、显示已经扫描的软件列表、一键清理按钮逻辑的开发。
6)“黑名单”功能中添加黑名单按钮逻辑、控制是否拦截电话或短信、添加拦截号码功能的开发。
7)“查杀病毒”功能中检测完成软件列表展示、病毒库的开发。
8)“实用工具”功能中号码归属地查询、备份短信、恢复短信功能模块的开发。
2 手机安全软件开发中出现的难题
1)开发“软件锁”功能模块时,通过何种机制如何更加有效、快速锁定目标软件。
2)开发“防盗助手”功能模块时,通过何种方式可以更加有效的控制丢失手机。
3)采用LinearLayout、RelativeLayout、AbsoluteLayout之中何种UI布局才能更好适配各种屏幕的手机。
4)开发完成后,界面美化的一些问题。
3 手机安全软件实施方案
1)安装JAVA JDK,配置环境变量。
2)安装Eclipse,下载Android SDK并配置Eclipse。
3)新建Android新工程。
4)建立总体UI布局,进行“防盗助手”功能的开发并测试。
5)进行“软件卸载”功能的开发并测试。
6)进行“运行的软件”功能的开发并测试。
7)进行“软件锁”功能的开发并测试。
8)进行“清理垃圾”功能的开发并测试。
9)进行“黑名单”功能的开发并测试。
10)进行“查杀病毒”、“实用工具”功能的开发并测试。
11)完成软件整体功能開发,对软件进行美化。
4 手机安全软件开发后取得的成果
1)完成安卓平台的开发工作,提交到应用市场。
2)提高人们的手机安全性,保障手机中敏感资料不被泄露。
3)增强手机对骚扰短信、电话的拦截。
4)避免手机病毒的传播,加大对手机病毒的查杀力度。
5)将软件推广给了广大手机用户,并获得良好的使用效果。
5 结语
本文介绍了手机安全软件的设计与实现,详细分析了各个模块的功能,以及开发中出现的难题,软件开发后取得了预期成果。该软件的设计为提高智能手机的安全性,保证手机的流畅运行,以及用户的个人隐私和财产安全具有重要的意义,同时也为相似系统的开发和研究提供了一定借鉴和参考的作用[ 5 ]。
参考文献:
[1] 孟祥军,马志庆,侯忠波.基于智能手机与平板APP的移动医疗发展与应用[J].移动通信,2015,39(20):92-96.
[2] 赵海军.解决手机隐私泄露刻不容缓[N].中国计算机报,2012,02,27.
[3] 佚名.明争暗斗:手机安全大作战[EB/OL].2012,04,05.
[4] 赖超,龙曦等.基于Android 平台的手机后台监听技术[J].电脑知识与技术,2010,6(33):9472-9474.
[5] 南秦博,慕德俊等.基于Android平台的手机防盗安全软件设计与实现[J].现代电子技术,2015(4):46-48.
关键词:手机安全软件;Android;Java
据分析机构GFK统计,2014年全球智能手机终端出货量超过12亿部,同比增长了23%;据市场调查机构IDC统计,2014年全球平板电脑出货量达到了2.357亿台[ 1 ]。
人们使用智能手机不再是打电话、发短信、上网浏览信息、聊天购物、观看视频、导航找路,而且还可以处理个人业务,比如储存通讯录、银行账号密码、网络支付密码、重要日程提醒、视频照片等个人信息和一些隐私数据。
智能手机一旦丢失被窃后,不仅是个人财产的损失,还将给用户带来不可估量的隐私泄露风险,可能导致亲戚朋友上当受骗,对大家的工作生活造成非常大的影响[ 2-4 ]庞大的手机用户群带来了非常大的手机安全问题,因此设计一款手机安全软件非常重要。笔者结合自己的开发经验,简单讨论下手机安全的设计与实现。
1 手机安全软件开发的各个模块
1)“防盗助手”功能中手机卡改变时提醒、通过卫星定位手机、远程销毁手机资料、远程锁定屏幕模块的开发。
2)“软件卸载”功能中显示可用内存、内存卡可用空间以及软件列表显示、卸载按钮逻辑功能的开发。
3)“运行的软件”功能中显示软件运行数量、剩余内存以及全选、清理、不选、设置、显示系统软件、锁屏清理软件按钮逻辑功能的开发。
4)“软件锁”功能中软件列表的展示、锁定按钮逻辑的开发。
5)“清理垃圾”功能中扫描进度条、显示已经扫描的软件列表、一键清理按钮逻辑的开发。
6)“黑名单”功能中添加黑名单按钮逻辑、控制是否拦截电话或短信、添加拦截号码功能的开发。
7)“查杀病毒”功能中检测完成软件列表展示、病毒库的开发。
8)“实用工具”功能中号码归属地查询、备份短信、恢复短信功能模块的开发。
2 手机安全软件开发中出现的难题
1)开发“软件锁”功能模块时,通过何种机制如何更加有效、快速锁定目标软件。
2)开发“防盗助手”功能模块时,通过何种方式可以更加有效的控制丢失手机。
3)采用LinearLayout、RelativeLayout、AbsoluteLayout之中何种UI布局才能更好适配各种屏幕的手机。
4)开发完成后,界面美化的一些问题。
3 手机安全软件实施方案
1)安装JAVA JDK,配置环境变量。
2)安装Eclipse,下载Android SDK并配置Eclipse。
3)新建Android新工程。
4)建立总体UI布局,进行“防盗助手”功能的开发并测试。
5)进行“软件卸载”功能的开发并测试。
6)进行“运行的软件”功能的开发并测试。
7)进行“软件锁”功能的开发并测试。
8)进行“清理垃圾”功能的开发并测试。
9)进行“黑名单”功能的开发并测试。
10)进行“查杀病毒”、“实用工具”功能的开发并测试。
11)完成软件整体功能開发,对软件进行美化。
4 手机安全软件开发后取得的成果
1)完成安卓平台的开发工作,提交到应用市场。
2)提高人们的手机安全性,保障手机中敏感资料不被泄露。
3)增强手机对骚扰短信、电话的拦截。
4)避免手机病毒的传播,加大对手机病毒的查杀力度。
5)将软件推广给了广大手机用户,并获得良好的使用效果。
5 结语
本文介绍了手机安全软件的设计与实现,详细分析了各个模块的功能,以及开发中出现的难题,软件开发后取得了预期成果。该软件的设计为提高智能手机的安全性,保证手机的流畅运行,以及用户的个人隐私和财产安全具有重要的意义,同时也为相似系统的开发和研究提供了一定借鉴和参考的作用[ 5 ]。
参考文献:
[1] 孟祥军,马志庆,侯忠波.基于智能手机与平板APP的移动医疗发展与应用[J].移动通信,2015,39(20):92-96.
[2] 赵海军.解决手机隐私泄露刻不容缓[N].中国计算机报,2012,02,27.
[3] 佚名.明争暗斗:手机安全大作战[EB/OL].2012,04,05.
[4] 赖超,龙曦等.基于Android 平台的手机后台监听技术[J].电脑知识与技术,2010,6(33):9472-9474.
[5] 南秦博,慕德俊等.基于Android平台的手机防盗安全软件设计与实现[J].现代电子技术,2015(4):46-48.