5.4 Android应用程序的执行 19
6 移动终端流量统计的设计过程 20
6.1 搭建Android开发平台 20
6.2 代码设计 22
6.2.1 设计的核心 22
6.2.2 利用TrafficStats类进行流量统计 24
6.2.3 用户界面设计 25
7 代码的调试与测试 27
7.1 程序的调试 27
7.2 程序的测试 27
8 软件存在的不足 28
结论 29
致谢 30
参考文献 31
1 引言
1.1 移动互联网的现状
近几年来,互联网以及移动通信无疑是当今世上最具发展前景也是发展最快的两大业务,它们正以无人可以预测的速度增长并发展着。到目前为止,全球的移动用户数已经超过了15亿,而互联网用户数也超过了7亿。这些令人有些吃惊的数据正反映出人们随着时代与科技的进步,对大量信息以及移动性的急剧需求。有越来越多的人都希望在移动的状态中也能够非常高速地与互联网进行连接,获知所需的信息,在互联网上方便快捷地享受自己所需的服务。因此可以说,如今出现的移动以及互联网的结合的趋势是一种必然的结果。如今,人们的生活基本已经与移动互联网密不可分,它渗透在我们周围的方方面面。比如手机游戏、移动视频、手机支付、在线导航、社交聊天等等各种丰富多彩的手机应用都在不断地推陈出新,它们都代表着不曾停止发展的信息时代的社会生活。
1.2 手机操作系统的现状
伴随着移动互联网的火热,而手机操作系统无疑又是一切应用的基础,人们自然会常常讨论、比较各个操作系统,它的火热程度也一直高烧不退。在2002年以前,鉴于那时能完成通话功能的手机都由各厂家自行制作芯片并配置软件,因此那时我们事实上还没有严格意义而言的手机操作系统。但后来,由于手机品种的极速扩张,也由于人们对手机应用软件需求的增长,智能手机的操作系统便就此诞生。下面将简单介绍一下市面上常见的5类系统平台。
首先是塞班,曾经的行业头把交椅,如今却已逐渐淡出人们的视线。究其原因,主要还是这个系统的不时出现的弊端,以及对于新兴社交网络和web2.0的支持欠佳。再来是黑莓,作为欧美市场的商务手机的王者,在中国却并没有那么流行,大多还是被政企客户使用。主要原因还是黑莓的软件资源的丰富性欠佳。再来还有Windows phone,它于2010年10月由微软发布。它是新兴的,但还不够成熟,不过背靠微软的强大实力和诺基亚的品牌效应,相信它会是一匹黑马。接下来要谈的是如今最流行的两大系统,安卓以及ios。不得不承认,ios虽然不是个开放的系统,很多应用软件也需要收费,但它的用户体验一直是最好的。而ios目前最有力的竞争者莫过于android了。可以说,安卓由谷歌发布,是目前智能手机操作系统的王者,它占据了第一的市场份额,对应于它的手机机型也是最多的。相较于ios,安卓的手机软件不仅丰富,更是基本免费。最重要的是安卓优秀的本地化以及刷机的便捷性。
1.3 Java技术在无线应用的特点
(1)Java技术为它的应用开发商供应了一个类库,帮助开发者创建多彩、直观的用户界面。
(2)只有在连接了服务器之后,应用程序才会占用带宽。如此一来,Java技术便使得网络带宽得到了更加有效的利用。
(3)可以不必再捆绑式购买由硬件供应商提供的套件,而是按自己的需求去下载。 Android移动终端网络流量的统计(2):http://www.youerw.com/jisuanji/lunwen_11480.html