基于android的web浏览器开发新-全文可读.pptx
文本预览下载声明
基于Android的web浏览器开发
———— 阶段性报告 王强
应用基于安卓平台 , 面向移动端客户 , 实现web浏览器核 心功能页面浏览和内容呈现 , 并能添加书签、下载文件、访问 历史记录、设置搜索引擎等。
应用概述
Page
技术相关
1 、html解析渲染 , javascript解析。
2 、 IO操作。
3 、多线程技术。
4 、界面交互设计。
Page
本应用采用webkit引擎 , 它是苹果公司自己的内核 , 也是苹果的Safari浏览 器使用的内核 。 Webkit引擎包含WebCore排版引擎及JavascriptCore解析引擎 , 均 是从KDE的KHTML及KJS引擎衍生而来 , 它们都是自由软件 , 在GPL条约下授权 , 同
时支持BSD系统的开发 。所以Webkit也是自由软件 , 同时开放源代码 。在安全方面不 受IE 、Firefox的制约 , 所以Safari浏览器在国内还是很安全的。
Google Chrome 、360极速浏览器以及搜狗高速浏览器高速模式也使用
Webkit作为内核(在脚本理解方面 , Chrome使用自己研发的V8引擎) 。WebKit 内核在 手机上的应用也十分广泛 , 例如 Google 的手机 Gphone 、 Apple 的iPhone,
Nokia ’s Series 60 browser 等所使用的 Browser 内核引擎 , 都是基于 WebKit。
webkit相关
Page
◆浏览网页
实现基本网页展示功能 , 对javascript脚本网页支持。
需求分析
Page
◆ 前进后退
支持基本网页的前进后退功能。
◆ 刷新
支持基本网页展示的同时刷新当前页面。
需求分析
Page
◆浏览器主页
提供主页界面 , 可随时跳转。
需求分析
Page
◆ 历史记录
将浏览历史保存到本地并可实时链接浏览。
◆ 书签
提供书签功能 , 用户可自定义编辑 , 在主页快速链接, 书签图标采用网页favition 图标。
需求分析
Page
◆下载文件
提供在线下载功能 , 可动态查看下载进度及开始暂停控 制。
需求分析
Page
◆ 夜间模式
用户可手动开启或关闭夜间模式以适应不同光照环境。
需求分析
Page
流程图
Page
Page
Page
Page
谢谢观看~
Page
Page
Copyr ight notice
Feel free to use this PowerPoint template and background for your personal, educational and business presentations.
Do
• Make a copy for backups on your harddrive or local network.
• Use the free templates for your presentations and projects.
• Print hand outs or other promotional items.
• Link back to our website if you like our free designs.
• Display screenshots of our templates on your website or blog.
(should provide a link to our website – no download purpose)
Please feel free to contact us , if you do have any questions about usage.
Don‘ t
• Resell or distribute the templates or backgrounds.
• Make it available on a website, portal or social network website for download. (Incl. groups, file sharing networks, Slideshare etc.)
• Edit or modify the downloaded templates and claim / pass off as your own work.
All copyright and intellectual property rights, without limitation, are retained by
P. By downloading and using this
显示全部