摘要5-6
Abstract6-9
引言9-10
1 绪论10-14
1.1 Android 背景概况10-12
1.1.1 Android 系统10
1.1.2 Android 对 3G 的推动作用10-11
1.1.3 Android 手机安全11-12
1.2 本课题探讨的目的和作用12-14
2 Android 相关论述知识14-23
2.1 Android 框架概述14-17
2.2 Android 开发环境搭建17-23
3 手机防火墙及相关论述探讨23-31
3.1 防火墙介绍23-24
3.1.1 传统防火墙23
3.1.2 手机防火墙23-24
3.2 短信防火墙24-28
3.2.1 贝叶斯分类算法24-26
3.2.2 特点向量的提取26-28
3.3 具有来电拦截功能的防火墙28-29
3.3.1 Android 智能手机的 AIDL 机制28-29
3.3.2 通过 AIDL 实现“挂机”功能29
3.3.3 重新实现 PhoneStateListener 类29
3.4 相关不足的浅析29-30
3.4.1 现有软件不足29
3.4.2 Android 系统本身有着的不足29-30
3.5 防火墙软件的功能需求浅析30-31
4 防火墙的设计31-46
4.1 来电防火墙模块31-33
4.1.1 程序的设计思路31
4.1.2 防火墙模块的实现31-33
4.2 短信过滤子模块的原理与设计33-41
4.2.1 短信过滤的基本原理33-34
4.2.2 短信过滤模块设计34-35
4.2.3 短信数据库35-36
4.2.4 文本分类器36-39
4.2.5 短信事件的监听39-41
4.3 短信过滤模块的代码实现41-46
5 防火墙软件的测试46-48
5.1 来电防火墙模块的测试46-47
5.1.1 安装程序到 D 测试46-47
5.2 短信过滤模块的测试47
5.3 改善与提升47-48
结论48-49