1.2 1.2 1.2 1.2 手机系统现状 手机系统现状 手机系统现状 手机系统现状现在市面上充斥着各种品牌、各种型号的智能手机, IOS 、 Windows Phone 、Android 、 Blackberry 等 几大操作系统各领风骚 。 然而 , 早期的手机并没有明确的操作系统,一般手机被设计出来以后,需要实现功能只要附加软件即可实现。但是 , 随着手机品种的多样化以及用户对手机功能的更高要求的出现 , 原始的手机系统已经不能适应客户需求 , 这种情况下 , 智能手机和手机操作系统就应运而生了 。 伴随着移动互联网的崛起 , 智能手机和操作系统也有着长足的发展 。 早期被诺基亚 、 摩托罗拉等手机制造商所采用的塞班系统,曾经一度红遍天下,也有着十分丰富的软件资源 , 但是其系统局限性大 , 设计思想已经不适应现代手机发展潮流 , 因而走向下坡路 。 而以塞班操作系统为主打的的诺基亚也受到其影响 , 从过去的全球第一大手机品牌的宝座上跌落,现在不得不努力振作,以求摆脱行业颓势。近些年被人们广泛接受的智能手机操作系统中,被公认为用户体验最好的 IO S系统 , 是由 IT 巨头苹果公司开发的 。 苹果公司推出的 iphone 开创了移动通信设备功能创新的新纪元,重新定义了手机的功能,而其搭载的 IOS 操作系统也是手机 OS 的创新之作。然而, IOS 系统并非代码开源,用户只能在苹果的移动设备上进行体验 ,在这种情况下,众多的手机制造商就转而投向了开源的 Android 手机操作系统。Android 是 Google 与开放手 持设备联盟 OHA 合作开发的基于 Linux 平台的开源操作系统 ,用于手机和平板电脑等移动终端 。 它 包含 移动 终端 工作所需的全部软件 ,且不存在任何以往阻碍移动产业创新的专有权障碍 , 号称是首个为移动终端打造的真正开放和完整的移动软件 。 由于其出色的开放性 , android 受到了众多手机制造商和应用开发者的青睐 , 推广也非常顺利 。 Android 操作系统的内核属于 Linux 内核 的一个分支,具有典型的 Linux 调度和功能,除此之外, Google 为了能让 Linux 在移动设备上良好的运行,对其进行了修改和扩充 ,为开发者提供了 ADT 以简化开发过程 。Android 平台由操作系统 、 中间件 、 用户界面和应用软件组成 。 它采用软件堆层的架构 , 主要分为三部分 。 底层以 Linux 内核工作为基础 , 由 C 语言开发 , 只提供基本功能 ; 中间层包括函数库 Library 和 虚拟机 Virtual Machine , 由 C++ 开发 ; 最上层是各种应用软件 , 包括通话程序 、 短信程序等 。 应用软件则由各公司自行开发 , 以 Jav a作为编写程序的一部分。 随着智能手机的不断普及以及 android 操作系统的完善,Android 的相关应用开发也成了备受关注的话题,到目前为止, android 的系统版本已经开发致 4.2 ,而其在世界智能手机操作系统市场的占有率在 2012 年已经达到 了76% ,成为了世界上应用最广泛的移动终端操作系统。
1.1.1.1. 3 3 3 3 课题任务 课题任务 课题任务 课题任务1 ) 开发一个应用程序来统计系统的网络流量论文网,比如浏览器的流量以及其他支持数据业务的应用程序的流量;2 )设计合适的查询界面方便用户查询;3 )可在 Google Android 模拟器上运行,并能成功反映系统数据流量。
1.1.1.1. 4 4 4 4 开发环境与工具 开发环境与工具 开发环境与工具 开发环境与工具1 ) Eclipse2 ) Java 环境3 ) Android Developer Tools 21.1.04 ) Android 2.2 SDK1.1.1.1. 5 5 5 5 开发技术要素 开发技术要素 开发技术要素 开发技术要素为了实现设计目标 , 开发中需要掌握广播接收 、 数据库监听 、 Android Service 、Preference 等技术要素。 Android 手机操作系统的流量计算(3):http://www.youerw.com/jisuanji/lunwen_66609.html