5.6 多窗口 25
5.6.1 窗口切换 25
5.6.2 窗口的删除 26
5.6.3 无痕浏览 27
结 论 28
参考文献 29
致谢 30
1 前言
1.1 绪论
随着智能手机普及,移动互联网的发展,2014年第2季度,手机浏览器用户使用率有了明显提升,而由于UC浏览器被阿里巴巴吞并,BAT在手机浏览器领域再度聚首,BAT开始把控浏览器市场,纯粹的独立手机浏览器生存空间不容乐观,不久或将退出舞台。
1.2 发展趋势
2014年年初4G服务正式运营,移动互联进入一个新的阶段。2014年6月,随着UC浏览器被阿里巴巴吞并,BAT在手机浏览器领域再度聚首。这一时期的第三方浏览器市场特点为:浏览器产业链不断明朗、盈利模式多样化,BAT主导作用大。
手机浏览器将在日后将不再只是最大的流量入口,相比较于APP的专业性,浏览器功能更为全面,更具有发展为真正超级APP的可能性,在BAT全面入驻手机浏览器阵营后,浏览器将成为O2O战局中的“超级中转站”,以浏览器为平台构建多渠道流量入口,真正解决从“人流”到“现金流”之困,BAT浏览器的盈利模式也将立体化、多样化。
1.3 设计内容
本课题为基于Android的手机浏览齐的设计与实现,主要着力于网页的浏览,并可以对浏览的网页记录进行保存,删除等操作。同时包含市场上主流浏览器的功能,如:图片的保存,文件的下载等。同时也有自己添加的个性化功能,如:主页的设置。本文的内容有下面四部分:
1.开发以及运行环境的描述
2.功能需求
3.功能分析以及代码实现
4.功能演示
2 开发环境以及运行环境描述
2.1 开发环境
在Ubuntu操作系统上基于Java语言,利用Eclipse+ADT开发工具上进行开发,使用到Java开发环境的JDK版本为1.7.0。
Eclipse+ADT开发工具是将Android Developer Tools(安卓开发工具插件)集成到Eclipse,这样Eclipse就和Android SDK建立连接,从而可以在Eclipse中创建Android项目,从而进行Android应用的开发。
Android SDK 4.4:SDK(Software Development Kit)是软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,Android SDK 指的是Android专属的软件开发工具包。目前SDK的最新版本是5.1但是当前使用的SDK版本仍未4.4。
JDK:(Java Development Kit)Java语言的软件开发包,主要用于开发移动设备,嵌入式应用上的程序。如果没有JDK的话,则无法编译Java程序。
目前,谷歌已经推出Android系统的版本为5.1,但是国内的绝大部分Android手机所使用的Android系统版本仍为4.4,甚至更低。因此次系统的设计仍然是基于Android 4.4进行开发。
2.2 运行环境源:自;优尔'-论.文,网·www.youerw.com/
在调试程序时,用到了3种不同Android版本的手机来进行调试,可以保证程序的准确性,同时也可以确保程序在不同版本的Android手机中仍然恶意运行。三种版本的手机如下:
Genymotion模拟器,版本为Androd 4.4
小米4,版本为Android 4.4