摘要基于Linux内核的android智能手机操作系统凭借其强大的功能和开源的特点,近年来得以迅猛发展,占据了极大的智能终端设备的市场份额,将移动互联网推向新的发展高峰。作为主流的终端通信操作系统,怎样接入互联网便成了一个全新的挑战,拥有更加灵活方便的接入方式,也能更加促进android系统的不断发展。浏览器便是用户接入互联网的一个非常普遍和重要的方式,浏览器在浏览网页时的快捷方便程度,安全性高低,直接影响到用户对浏览器的使用体验,继而决定浏览器的生命力。本文就是通过研究WebView并基于它来设计简单浏览器。62981

本文的主要工作包括:

(1)深入分析和研究Android系统的体系结构,熟练掌握Webkit体系结构,WebKit的解析流程,熟练掌握WebView工作原理以及基本的开发方法;深入学习了人机交互方面的知识,认真研究了iPhone的优秀界面设计理念;

(2)针对Android操作系统的架构特点,设计并且实现基于Android运行平台的浏览器,实现网页浏览,刷新,缩放,多窗口,下载等功能;

(3)在完成浏览器初期开发后,针对于本系统开发了一款基于HTML5和JavaScript和CSS3的手机新闻RSS阅读器的WebApp,并嵌入在系统的home页的导航中,实现即时新闻的订阅退订阅读等功能。

系统验证表明WebView确实是Android平台上一款功能强大的浏览器控件,基于WebView能够轻松地设计出优秀的手机浏览器,值得更加深入地研究。

毕业论文关键词:Android浏览器 WebKit WebView html5

毕业设计说明书(论文)外文摘要

Title      Design and Implementation of Android Browser  based on WebView                                               

Abstract  The Android based on the Linux kernel with its powerful features and characteristics of the open-source operating systems has being developing rapidly, and has occupied a great deal of intelligent terminal equipment market share in recent years, pushing the mobile Internet to a new peak. 

  As a mainstream operating system in terminal communication field, it has become a new challenge that how to access the Internet, with more flexible and convenient access methods, it can also promote the continuous development of the android system. The browser is a very popular and important way for the users to access to the Internet, whether the browser can surf the Internet fast, conveniently, safely, may have a great impact on the user experience, which in turn determines the vitality of the browser. In this article, the main work is developing a simple browser based on the WebKit by studying the WebView.

  The main work in this article includes: 

(1) analyze and study the structure of android deeply, understand and master the structure of WebKit and its parsing process, master the rules and methods for WebView development, in addition, it also takes efforts to learn about the knowledge of human-computer interaction, have a close look at the excellent concept of iPhone designing; 

(2) an android browser based on WebView which can browser, refresh, zoom the webpages, support multiple windows, download files and so on has been designed and developed; 

(3) a WebApp named RSSreader was developed to be embeded in the browser which can be used for subscribe and reading the lastest news.

  The system verification indicates that WebView is a powerful browser control in the android platform, it is quite easy to design and develop great mobile browser based on WebView, so it is worthy of more in-depth study in WebView.

Key words: android browser WebKit WebView html5

上一篇:基于图像法的光学遥感图像信噪比估算
下一篇:基于云服务的智能设备故障诊断系统设计云终端软件模块实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发