基于-Android手机防火墙的设计分析实现

基于-Android手机防火墙的设计分析实现

ID:44911583

大小:434.00 KB

页数:32页

时间:2019-11-04

基于-Android手机防火墙的设计分析实现_第1页
基于-Android手机防火墙的设计分析实现_第2页
基于-Android手机防火墙的设计分析实现_第3页
基于-Android手机防火墙的设计分析实现_第4页
基于-Android手机防火墙的设计分析实现_第5页
资源描述:

《基于-Android手机防火墙的设计分析实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、国产智能手机市场竞争状况研究摘要智能手机具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。在中国智能手机市场,智能手机的普及率还比较低,呈现一种外强内弱的局面。由于缺乏核心技术以及品牌方面的优势,因此国产智能手机市场一直为外资品牌所占据。本论文首先从中国的手机市场出发,先分析了中国手机市场的市场容量和竞争状况,继而分析了中国智能手机的现状,然后罗列出智能手机竞争的几大要素,并对比分析了外资品牌和国产智能手机在这几个要素之间的差距,对国产智能手机进行了swot分析,

2、最后提出了国产智能手机应对竞争,缩小差距的解决方法。关键词:中国手机智能手机竞争分析目录引言1第一章绪论31.1相关智能手机平台的现状分析31.1.1Symbian平台31.1.2WindowsMobile平台41.1.3PALM平台41.1.4MacOSx平台51.1.5RIM平台61.1.6OMS平台71.1.7J2ME平台71.2ANDROID的系统介绍71.3ANDROID平台与其它平台的比较101.4本文的主要内容12第二章需求分析122.1功能分析122.2性能需求132.3数据需求142.4安全需求14第三章系统设计153.1功能框架153.2布局规划及互动流程15

3、3.3系统实现流程图163.4数据存储实现173.4.1设计数据库及表结构183.4.2设计SharePreference存储183.5安全需求设计183.6ANDROID类库193.6.1电话管理类Telephonymanager193.6.2电话监听类PhoneStateListener203.6.3电话服务类ServiceState203.6.4短信管理类SmsManager203.6.5INTENT21第四章系统实现224.1主界面及菜单功能的实现224.2黑名单列表TAB244.3添加拒接来电254.4设置TAB254.5电话状态监听26结论28致谢29参考文献30引言

4、Android一词的本义指“机器人”,也是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由开放手持设备联盟开发。它采用了软件堆层的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。之后Android提供了NDK以供开发者使用其他语言编写程序。另外,为了推广此技术,Google和其他几十个手机公司建立了开放手持设备联盟。Android是一个真正意义上的开放性移动平台,它同时包含底层操作系统以及上层的用户界面和应用程序——移

5、动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。所有的Android程序之间是完全平等的。所有的应用程序都运行在一个核心引擎上面,这个核心就是一个虚拟机,它提供了一系列用于应用程序和硬件资源间通信的API。但是,包括系统的核心和第三方应用都是完全平等的。因此,你可以将手机中的任何应用程序替换成其他你所需要的其他应用程序,这就是Android的魅力所在。第三代数字通信(3G)技术的广泛应用,为智能手机用户带来了更快的数据传输速率,智能手机不再仅仅是语音通讯的网络终端,还将成为互联网的通信终端。另外,智能手机正一步一步走进普通人的生活,这意味着很多的人将参与

6、到互联网中。然而,智能手机的普及也给人们的生活带来了一些令人烦恼的事情,例如:匿名的短信和电话及骚扰短信和骚扰电话,还有近几年来比比皆是的电话诈骗事件。基于以上的分析,设计来电防火墙是非常具有实用价值的。现在的手机生产商众多,而操作系统不开源,对各种应用的支持不是很好。对运营商来讲,往往需要对某类手机进行单独开发,成本无形增加很多。实现开源后,与运营商结成联盟,将导致成本降低。目前,操作系统的成本占15%~20%,这对消费者是一个很大的压力,把成本降到零,这对消费者和运营商都有好处。为此,Google于2007年11月推出了一个专门为移动设备设计的软件平台——Android。它的

7、出现打破了这些格局,还提供给普通开发者非常灵活的设计平台。第一章绪论1.1相关智能手机平台的现状分析随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,相对电视、互联网络等方式,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。根据采用的手机操作系统的不同,市场上智能手机可分为很多类,例如Symbian、WindowsMobile、Linux、Palm等等。近两年来由于Android操作系统具有良好的开放性和平台便捷性等特点,采用And

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

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

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