基于android系统的来电防火墙的实现-毕业论文-开题报告

基于android系统的来电防火墙的实现-毕业论文-开题报告

ID:33764287

大小:115.00 KB

页数:5页

时间:2019-03-01

基于android系统的来电防火墙的实现-毕业论文-开题报告_第1页
基于android系统的来电防火墙的实现-毕业论文-开题报告_第2页
基于android系统的来电防火墙的实现-毕业论文-开题报告_第3页
基于android系统的来电防火墙的实现-毕业论文-开题报告_第4页
基于android系统的来电防火墙的实现-毕业论文-开题报告_第5页
资源描述:

《基于android系统的来电防火墙的实现-毕业论文-开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、兰州商学院本科生毕业论文(设计)开 题 报 告论文(设计)题目:基于Android系统的来电防火墙设计与实现学院、系:信息工程学院计算机科学与技术系专业(方向):电子信息工程年级、班:2007级电子信息工程学生姓名:刘兴永指导教师:李海燕2010年12月30日4一、论文(设计)选题的依据(选题的目的和意义、该选题国内外的研究现状及发展趋势等)随着社会的快速发展,人们对生活质量的要求也越来越高。城市生活的快节奏,使人们对信息的获取就有了更高的要求,及时和准确的获取信息是最基本的要求。随着智能手机慢慢的普遍,手机将成为人

2、们获取信息最方便的工具。而3G时代的到来和3G技术的推广,3G通信已开始在人们的生活中展现出巨大的功能。智能手机的发展占领移动通信市场成为必然的趋势。目前的智能手机开发平台比较多,如:iPhon、Symbian(塞班)、WindowsCE、Android等操作系统,本设计主要是基于Android系统。Android是一个包括操作系统、中间件和关键应用的移动设备软件堆。Android在推出后,陆续发布了Cupcake、Donut、Éclair、Froyo等版本,新边版本兼容旧版本。Android作为一个开放式的移动设备

3、平台,Android包括了众多的功能和庞大的代码库。其内核基于Linux2.6,在用户空间又分成本地代码(C和C++)和Java代码两种。从上至下,Android系统可以分为4个层次:第一层:Linux操作系统及驱动,本层由C语言实现第二层:本地代码框架和Java虚拟机,本层由C和C++实现第三层:Java框架,本层由Java代码实现第四层:Java应用程序,本层由Java代码实现第一层运行于内核空间,第二、三、四层运行于用户空间。由于手机的普遍使用,很多人会利用手机进行广告宣传,而这会给人们的生活带来不利,甚至利用

4、手机犯罪的事例也比比皆是。手机来电防火墙就是专门针对此现象而设计的,它可以将你加入黑名单的电话屏蔽掉,使其不会骚扰到你的生活,但允许用户呼叫对方或向对方发送短信。4二、论文(设计)的主要研究内容及预期目标本设计题目是公司目前项目的一部分,将是基于Android2.2系统设计的来电过滤应用程序,主要是处理呼入的电话号码不存在于电话本中的情况和加入黑名单的联系人号码。当电话拨入时以相应的提示方式告知对方。也可以将已加入黑名单的联系人设置为在电话本中不可见。对于添加到黑名单中的联系人我们可以给他们设置相应的回应方式,如:自

5、动挂断、提示已关机、提示号码不存在、网络忙或话机忙等。对于电话本我们也可以设置开启密码,这样可以当别的人在使用时没有经过你的同意,是不能查看你的电话本中的联系人信息。具体的实现功能如下:(1)将黑名单中的号码来电直接挂断,存储在来电拒接列表中;(2)电话本和黑名单需要密码才可以打开查看、设置;(3)多种来电拒接方式(自动挂断、提示已关机、提示号码不存在、网络忙或话机忙);(4)对于来电拒接列表中的号码可以选择多种处理方式(删除、回拨、转入电话本等)。4三、论文(设计)的主要研究方案(拟采用的研究方法、准备工作情况及主

6、要措施)由于电话本是一个比较大的数据,有很多信息需要存储,如:联系人的邮箱地址、住址、明信片等。这就需要一个能够存储大量数据的单元,而Android系统的数据存储有三种方法:SharePreference、文本存储、数据库存储。而Sharepreference一般较适合少量的数据存储,文本存储也可以存储大量的数据,但是需要我们自己去构建相应的操作方法,这样就带来很大的工作量。因此我们选择Android自带的SQLite数据库来存储电话本数据。SQLite数据库可以使用数据库的操作语句来操作,对编程带来了方便。由于存储

7、电话本的表中用户可能存储很多的联系人,这样可能就会造成查找速度的降低。因此,对于数据库中的数据我们可以采用索引的存储方式来存储,这样在查找的时候可以很快的查找到相应的联系人。并将其显示在ListView里。四、论文(设计)研究工作进展安排2010.12.16至2011.02.01查阅资料了解手机来电安全门的概念及要实现的功能。2011.02.02至2011.03.01写出需求分析。2011.03.02至2011.04.05写出设计方案。2011.04.06至2011.04.29用具体的代码实现设计要求、并进行测试。2

8、011.05.01至2011.06.4论文撰写阶段,准备答辩。五、主要参考文献[1]RetoMeier.Android高级编程[M].北京:清华大学出版社.2010[2]靳岩.Android开发入门与实践[M].北京:人民邮电出版社.2009[3]BruceEckel.ThinkinginJava[M].北京:机械工业出版社.2010[4]韩超

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。