摘要随着移动终端的不断发展,手机应用也越来越丰富,而手机浏览器作为网页浏览的平台有着举足轻重的地位。学习手机浏览器开发可以更贴近实际,增加开发经验,为今后工作打下一定的基础,同时也能初步了解Android移动开发,掌握一些相关技术。
本文主要阐述了Android手机浏览器的课题背景,相关的技术及开发环境的介绍,整个系统的总体设计,其中包括可行性分析,需求分析,功能模块图等等,除此之外还有各个功能模块的设计与实现,这里通过流程图和程序截图配上文字说明的方式呈现。另外作为手机浏览器,该系统主要包括以下功能:网页浏览,浏览时的前进后退,书签和历史记录功能,网页内容的格式化显示。所谓格式化显示就是将网页源代码以正确的方式呈现在手机屏幕上,后面会具体描述。19560
关键词 手机浏览器 Android Webview 布局
毕业设计说明书(论文)外文摘要
Abstract
With the constant development of mobile terminals, mobile applications are increasingly abundant. Mobile browser as a platform for web browsing has a pivotal position. Learning developing mobile browser can be close to reality, increases development experience, to lay a foundation for future work, but also to have a preliminary understanding of Android mobile development and acquire some related technologies.
This paper focuses on the subject background of Android mobile browser, introduction to related technologies and development environment, the overall design of the whole system, including feasibility analysis, requirements analysis, functional block diagram and etc, also the design and implementation of each module which explained by flow charts and text description. In addition, as the mobile browser, the system includes the following features: web browsing, forward and back, bookmarks and history features, formatted web content display. Web page formatted display is called the source code presented in the right way on the phone screen, it will be described in detail later.
Keywords mobile browser Android Webviw Layout
目 次
1 引言 1
1.1 选题背景 1
1.2 课题目的及意义 1
2 相关技术介绍 2
2.1 开发环境的简介 2
2.2 ANDROID简介 2
3 总体设计 5
3.1 可行性分析 5
3.2 需求分析 5
3.3 功能模块 6
4 详细设计 9
4.1 书签数据库模块 9
4.2 历史记录据库模块 10
4.3 UI界面设计模块 11
4.4 WEBVIEW模块 13
4.5 工具栏模块 15
4.6 单击和长按事件模块 16
5 程序截图 17
6 系统测试 21
6.1 单元测试 22
6.2 系统测试 23
结 论 24
致 谢 25
参考文献26
1 引言
1.1 选题背景
根据调查显示,中国目前的手机网民人数已经达到4亿多,占总体网民的比例已经超过65%,整体规模在逐步接近PC网民的规模。
进入20世纪以后,移动终端的发展越来越迅速,而移动终端之中又以手机为主,中国有着13亿人口的基数,市场肯定是有的,有了市场需求的刺激,各大厂商自然争相步入这个行业,所以中国的移动互联网展业发展也是如火如荼。网民的人数也呈现爆发式增长。