摘要基于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

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

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

浅谈高校行政管理人员的...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

上海居民的社会参与研究

基于Joomla平台的计算机学院网站设计与开发

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

提高教育质量,构建大學生...