|
技术:Android等
摘要:
随着科技的发展,我国拥有智能手机的用户已经达到了3亿多人,随着互联网和智能手机的发展,手机安全已经逐渐成为一个巨大的问题。在日常生活中,我们经常遇见陌生电话和垃圾短信,还有可能因此被诈骗,使自己的利益受到损失。该论文对智能手机的来电和短信防火墙进行了设计和研究,不仅实现了恶意电话和垃圾短信的拦截,还实现了通过绑定安全号码,达到手机防盗的功能。在手机丢失后,采用手机广播监听技术,可以通过发送特定指令使手机自动锁屏,并向安全号码发送手机当前的具体位置。该系统使用Eclipse开发工具,Android SDK环境,用java语言进行开发,并结合SQLite数据库来存储黑名单。
关键词:防火墙;Android;手机安全
目录:
1 绪论 1
1.1软件开发背景 1
1.2软件开发意义 1
2 相关技术 3
2.1 Android系统的架构 3
2.1.1 Linux内核层 3
2.1.2 系统运行时库层 3
2.1.3 应用程序架构层 3
2.1.4 应用程序层 3
2.2 Android的重要组件 4
2.2.1 Activity 4
2.2.2 Service 4
2.2.3 Broadcast Receiver 4
2.2.4 Content Provider 5
2.3 Java语言简介 5
2.3.1 Java的三大体系 5
2.3.2 Java语言的特性 6
2.4 开发工具 7
3 需求分析 9
3.1 基于Android系统防火墙的运行环境 9
3.2可行性分析 9
3.2需求分析 9
3.2.1防火墙电话的拦截 9
3.2.2 防火墙短信的拦截 10
3.2.3防火墙来电归属地查询 11
3.2.4防火墙防盗功能 11
4 概要设计 13
4.1防火墙黑名单部分设计 13
4.1.1电话黑名单设计 13
4.1.2短信黑名单设计 13
4.2防火墙电话部分设计 13
4.3防火墙短信部分设计 14
4.3.1短信拦截设计 14
4.3.2短信备份还原设计 14
4.4号码归属地设计 15
4.5手机防盗部分设计 15
4.6数据库设计 16
4.6.1数据库黑名单表设计 16
4.6.2数据库手机归属地表设计 17
5详细设计与实现 18
5.1黑名单数据库的实现 18
5.1.1黑名单数据库的创建 18
5.1.2数据库的更删改查 19
5.1.3数据库的优化 21
5.2用户管理的实现 22
5.2.1主界面功能 22
5.2电话防火墙的实现 24
5.3短信防火墙的实现 27
5.3.1短信拦截部分 27
5.3.2短信的还原和备份 29
5.4手机防盗的实现 29
5.4.1安全号码部分 29
5.4.2手机找回部分 29
5.5手机归属地查询的实现 32
6基于Android手机防火墙的测试 36
6.1黑名单拦截的测试 36
6.2号码归属地查询的测试 36
6.3手机防盗的测试 37
6.4测试总结 37
结论 38
参考文献 39
致 谢 40
外文原文 41
中文翻译 53
论文字数:19852
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|