用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计安卓Android毕业设计

Android下短信平台带黑名单功能的安卓毕业设计

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 摘要:随着移动终端硬件的迅猛发展,移动终端的功能也越来越强大。本文简要介绍了Android移动手机平台,包括Android平台的组成分析、Android的API分析、Android应用程序类型分析,以及Android的开发环境配置等。开发出能为用户提供更好的基于Android平台短信管理软件,并且着重阐述了Android平台下Blacklist服务的设计思路和方法,以及各个模块的具体实现。
关键词:Android; eclipse; Blacklist服务;
目 录
第一章 绪 论 1
1.1 课题背景 1
1.2 研究的目的与意义 2
1.3 内容概要 2
第二章 Android相关知识 4
2.1 Android简介 4
2.2 Android的系统架构 4
2.3 Android应用程序四大组件 6
2.4 Intent类 8
2.5 Java语言和事件处理模型 8
2.6 异常处理 9
2.7 SQLite数据库 10
2.7.1 SQLite的功能 10
2.7.2 SQLite简介 10
2.7.3 SQLite特性 10
第三章 系统模块设计 12
3.1 系统需求分析 12
3.2 系统概要设计 13
4 短信管理软件程序中各类组件 14
4.1 Package Explorer中的组件 14
4.2 应用程序的资源 14
4.2.3 布局文件main.xml 14
4.2.4 AndroidManifest.xml 15
4.3 手机短信软件设计实现 16
4.3.1 系统主界面的实现 16
4.3.2 短信管理功能实现 18
4.3 黑名单组件设计 20
4.3.1 数据库表设计 21
4.4 系统主要功能模块设计 22
第五章 详细设计 25
5.1 短信主菜单模块函数接口 25
5.1.1 描述 25
5.1.2 模块Info_Plat类结构 25
5.1.3 XML布局文件 25
5.1.4 对外接口 26
5.2 写信息模块函数接口 26
5.2.1 描述 26
5.2.2 Edit_Info类结构 26
5.2.3 XML布局文件 27
5.2.4 对外接口 27
5.3 收件箱模块函数接口 27
5.3.1 描述 27
5.3.2 Recive_Box类结构 28
5.3.3 XML布局文件 28
5.3.4 对外接口 28
5.4 发件箱模块函数接口 29
5.4.1 描述 29
5.4.2 Send _Box类结构 29
5.4.3 XML布局文件 30
5.4.4 对外接口 30
5.5 草稿箱模块函数接口 30
5.5.1 描述 30
5.4.2 Draft _Box类结构 30
5.4.3 XML布局文件 31
5.4.4 对外接口 31
5.6 模板模块函数接口 31
5.6.1 描述 31
5.6.2 Template _Box类结构 31
5.6.3 XML布局文件 32
5.6.4 对外接口 32
5.7 存储状况模块函数接口 33
5.7.1 描述 33
5.7.2 StrDisp类结构 33
5.7.3 XML布局文件 33
5.7.4 对外接口 33
5.8 删除模块函数接口 34
5.8.1 描述 34
5.8.2 StrDisp类结构 34
5.8.3 XML布局文件 34
5.8.4 对外接口 34
5.9 短信接收模块函数接口 35
5.9.1 描述 35
5.9.2 MsMReceiver类结构 35
5.9.3 XML布局文件 36
5.9.4 对外接口 36
5.10 黑名单页面功能设计 37
黑名单管理模块 38
防火墙设置模块 38
5.11 拦截记录模块 39
总结 41
展望 41
参考文献 42
随着手机作为日常生活和工作的重要通讯工具,其功能越来越强大。但随着智能手机的广泛应用,也引起人们对于手机的安全性越来越多的关注和担心。
Android作为Google公司推出的开源手机操作系统,在业界造成了巨大影响,其安全性也尤为突出。特别是2011以来,随着Android应用的飞速增长,各种针对Android 系统的恶意软件以及攻击暴增。
但大多恶意软件、扣费软件都基于GMS或者3G流量发动攻击或者扣费行为,只要关闭数据连接,此类软件就不能发挥作用。所以现在一些攻击者转而应用短信手段发动攻击,人们几乎不可能关闭短信功能。于是以短信为载体的欺骗行为越来越多,时刻困扰着人们的生活,并带来不同程度的损失。
因此,Android短信的安全问题,无疑是一个非常有价值的研究课题。
1.3 内容概要
本文的目的是为了描述短信管理模块的软件设计思想,主要包括:
介绍短信管理模块的总体设计思路;
描述短信管理模块的子模块划分;
描述短信管理模块各子模块间的关系和内部接口;
着重描述短信各子模块的设计思路和实现方法。
介绍Blacklist服务系统的需求状况,以及系统的模块设计。
介绍Blacklist服务系统的具体页面设计,讲述各部分的设计以及效果图。
采用基于Android的程序设计技术,以及用eclipse开发Android程序的相关技术开发出具有良好用户界面,操作简单,功能齐全,运行稳定的Blacklist服务系统。
系统开发的目标是在Android2.1以上操作系统的手机实现对来电和来信的拦截,并将拦截记录保存起来,供手机用户查看,此外要给出前六天短信拦截记录的次数。其具体要求如下:
短信管理是手机开发中一个很重要的功能模块。短信管理模块的主要功能是对无线网上发送来的信息进行接收、存储,并根据自己的需要进行编辑、发送短信。在实际的开发过程中,我们主要实现了如下任务:
(1)能够接收短信,我们对接收的短信进行提醒,同时将收到的短信放入事先定义好的收件箱。
(2)能够发送新短信,我们能够根据自己的需要进行编辑短信,发送给指定的对方。能够进行群发送,把一条短信息同时发送给多用户。
(3)能够转发、编辑短信,我们能够对保存的草稿或收到的信息进行编辑,将特定发送给用户。
(4)能够从模板中选择之前定义好的短信息,用户直接选择模板信息进行发送,方便用户的操作。
(5)能够显示信息的空间存储状况,能够把空间的存储状况用图形的比例形式显示出来。
(6)能够对所有的短信进行管理,可以对选择的短信进行编辑或删除操作。
(7)黑名单。黑名单联系人信息包括:姓名、电话号码、大头贴等等。黑名单可以从电话簿中的联系人导入,用户手动添加,可以对黑名单中的联系人进行添加,修改,删除以及查看详细信息,也可查找指定的黑名单联系人。
在本系统中主要分为四个大模块,各模块分别如图3-1所示:
图3-1 系统主功能模块图
1、黑名单管理模块设计
黑名单是手机来来短信拦截的一个主要拦截对象,是不可或缺的,但用户某电话加入到黑名单中后,只要设置好拦截模式,就可以拦截黑名单,黑名单管理模块包括查看黑名单详细信息,从系统联系人中导入到黑名单,修改联系人信息,删除联系人,添加黑名单,动态查找黑名单联系人。
2、防火墙模块设计
防火墙的设置是本系统的最基本的一个模块,一款电话短信拦截个功能的软件不可能没有设置,在本系统中防火墙可以设置为:普通模式(只拦截黑名单中的联系人),陌生人+黑名单模式(拦截所有陌生人和黑名单中联系人的短信),全部拦截模式,全部不拦截模式,智能拦截模式(该模式是拦截短信中出现某些特定关键字的短信),关键字的添加。详见图3-2所示:
3、拦截记录模块设计
“拦截记录模块”是防火墙拦截功能中的重要部分,主要是将拦截到的呼入拦截到的骚扰短信存储并显示出来,供手机用户去查看和操作相应的记录。在此模块中将通过Tabhost即页签,来显示拦截到的短信和电话的记录;用户可以对拦截到的电话进行拨号,查看详细信息,删除信息等操作,对拦截到的短信进行查看详细信息,删除,回复短信等操作[19]。拦截记录模块模块功能图如图3-3所示:
3.2 系统概要设计
本文主要研究了Android平台的架构以及在Android平台上开发短信管理系统。
本文首先分析了Android系统的研究背景,介绍了当前手机操作系统、入了软件的发展现状,从不同角度说明本文的研究目的和研究意义并介绍了本文的主要内容。然后对系统开发平台Android进行了详细的分析,介绍了Android的特征、Android的架构以及Android应用的构成和工作机制,对软件的运行设计流程进行了详细的分析,对Android客户端的实现进行描述,最后是结论部分,总结了本文的主要研究内容和研究成果,分析了存在的问题,并对今后的发展方向进行了展望。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信