phone call to send a text message has not so simple. With the rise of mobile Internet, people on the cell phone is becoming more and more dependent on. Even for traditional Internet also had a certain impact. Since Google release Android open source system, it has become more and more received the programmer's pro-gaze, huge developers must emerge excellent software, nature will lead people consumption. Can foresee, Android mobile phone will make NOKIA glory. So to developers do Android mobile phone applications has very big market.
In this paper the analysis about Android mobile phone software development based on the principle of technology, to develop a user can provide better based on the Android platform SMS management software. General mobile phone to own messaging system, can complete text messages of basic management, including the deletion of the message read, etc. I do of graduation design, the main has two big features, including the safe disposal of SMS text messages with the fast processing.
One security processing, is to some spam messages filter, mainly through the key
word filter and through the cellular phone number filtering; Quick treatment, mainly in some special occasions, to provide some personalized service, make your phone more intelligent, improve the quality of life.
Keywords:android;SMS management platform;Smartphone platform
目 录
1绪论..............................................................1
1.1研究内容 1
1.2研究意义 1
1.3研究现状和发展趋势 1
2 系统分析 3
2.1研究目标 3
2.2需求分析 3
2.2.1短信安全处理 3
2.2.2短信快捷处理 3
2.3性能分析 4
2.4市场前景 4
3 系统开发环境及相关技术 5
3.1Android开发环境介绍 5
3.2Android开发平台搭建 5
4 总体设计 7
4.1Android架构简介 7
4.2数据库设计 8
4.2.1根据
通信录查询 8
4.2.2根据联系时间查询 8
4.2.3根据最近联系人查询 9
4.2.4根据关键词查询 9
4.3程序模块设计 10
4.3.1短信过滤 10
4.3.2短信快捷回复 10
4.3.3软件工作流程 11
5 详细设计 12
5.1短信过滤功能实现 12
5.1.1 基于黑名单的短信过滤实现 12
5.1.2 基于关键字的短信过滤实现 13
5.1.3黑名单过滤的基本流程 14
5.1.3过滤的具体核心代码 15
5.2短信删除功能实现 17
5.2.1 基于时间区间的短信删除实现 17
5.2.2 基于号码的短信删除实现 18
5.2.3短信删除核心代码 19
5.3软件工作流程 20
5.4安全模型过滤匹配算法 21
6 性能测试 23
6.1软件主界面 23
6.2短信过滤测试 24
6.2.1基于黑名单的短信过滤的测试 24
6.2.2基于关键字的短信过滤的测试 26
6.3短信删除测试 27
6.3.1基于时间段删除的测试 27
6.3.2基于号码的删除测试 28
6.4短信快捷回复测试 29
6.5软件测试总结 30
总结...................... 31
参考文献 32
翻译部分 33
外文原文 33
中文译文 38
致 谢. 42
1 绪论
1.1研究内容
Android平台短信管理平台的设计,主要是满足了人们日常生活中对骚扰短信的过滤与删除以及对一些特殊情况的人性化设置。
1.2研究意义
随着手机作为日常生活和工作的重要通讯工具,其功能越来越强大。但随着智能手机的广泛应用,也引起人们对于手机的安全性越来越多的关注和担心。
Android作为Google公司推出的开源手机操作系统,在业界造成了巨大影响,其安全性也尤为突