学位论文 > 优秀研究生学位论文题录展示

Android浏览器应用开发平台的研究

作 者: 李增辉
导 师: 王振凯
学 校: 北京邮电大学
专 业: 通信与信息系统
关键词: Android操作系统 浏览器 WebKit 插件 超文本标记语言
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 650次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着市场需求的快速扩大与技术发展的不断成熟,消费类电子设备行业呈现出迅猛发展的态势,其系统的智能化程度也越来越高。当前,发展最为良好的平台之一是Google公司推出的Android系统。此系统不仅具备良好的设计体系,而且拥有高度的开放性,因而使其目前在业界备受推崇。网络接入成为当今电子设备的最重要的功能之一,随着各类3G业务的不断上市,通过手机等终端访问网络逐渐成为了用户的生活习惯。浏览器作为接入网络必备的应用软件之一,其用户数量一直处于快速增长的状态。同时,移动互联网应用不断增加,浏览器在价值链中的地位愈发重要。浏览器与门户内容一般会进行紧密捆绑,这使得越来越多的无线互联网企业都进入了开发终端浏览器的竞争之中,从而最大限度地把握用户的上网门户,确保本身的业务不会因为其他厂商的浏览器捆绑而被削弱。浏览器已不仅是传递内容的载体,更逐渐成为一个平台核心、未来3G的核心应用。本文对Android浏览器应用开发平台进行了研究,设计实现了一套基于Android平台的服务器端与客户端相互通信的架构标准。对Android平台浏览器内核WebKit的工作原理进行了深入研究,并且借助Plug-in插件对Android浏览器进行了功能扩展,在Web服务器和客户端进行了功能的设计与代码的实现。最终增加了Web服务器所能提供的服务,提高了Web服务器与本地客户端的交互能力,满足了本地用户的需求。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 课题研究的背景  9-10
  1.2 课题研究的目的与意义  10-11
  1.3 论文的研究内容  11
  1.4 论文的架构组织  11-13
第二章 Android平台整体架构的研究  13-23
  2.1 Android平台的由来  13-14
  2.2 Android平台的框架组成  14-17
  2.3 Android平台的Binder技术  17-19
  2.4 Android平台的优势  19-20
  2.5 Android平台的应用现状  20-21
  2.6 本章小结  21-23
第三章 Android浏览器应用开发平台架构的设计  23-43
  3.1 应用开发平台整体框架的设计  23-27
    3.1.1 整体架构的设计  23-24
    3.1.2 新型设计架构与传统架构的比较  24-27
  3.2 Android平台浏览器内核WebKit  27-33
    3.2.1 WebKit内核浏览器架构组成  27-31
    3.2.2 WebKit工作流程  31-33
  3.3 客户端的设计  33-40
    3.3.1 C-B架构设计  33-34
    3.3.2 Plug-in插件API  34-36
    3.3.3 Plug-in插件工作流程  36-40
  3.4 Web服务器的设计  40-42
    3.4.1 Web页面中的插件形式  40-41
    3.4.2 Web服务器插件标签设计  41-42
  3.5 本章小结  42-43
第四章 应用开发平台核心模块的实现  43-59
  4.1 Assistantplugin插件的实现  43-53
    4.1.1 插件程序功能分析  43-44
    4.1.2 插件程序设计流程图  44-46
    4.1.3 插件代码的实现  46-53
  4.2 Web服务器模块的实现  53-55
  4.3 JNI接口的实现  55-58
    4.3.1 JNI功能分析  55-56
    4.3.2 代码的实现  56-58
  4.4 本章小结  58-59
第五章 应用开发平台的测试与性能分析  59-65
  5.1 测试平台的搭建  59
  5.2 程序的运行测试  59-62
  5.3 性能分析  62-63
  5.4 本章小结  63-65
第六章 总结与展望  65-67
参考文献  67-69
致谢  69-71
攻读硕士学位期间发表的学术论文目录  71

相似论文

  1. 基于比对技术的非法网站探测系统的实现与研究,TP393.08
  2. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  3. 基于HTTP的智能家居网络改进方案,TP273.5
  4. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  5. 一种WinCE环境下嵌入式浏览器的设计与开发,TP393.092
  6. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  7. 浏览器的安全访问及指纹识别技术,TP393.092
  8. IPTV机顶盒关键技术研究与实现,TN948.55
  9. 基于Webkit的移动Widget引擎研究与实现,TP391.3
  10. 停车诱导在智能移动终端上的设计与实现,TN929.53
  11. 一个人力资源管理系统的设计与实现,TP311.52
  12. 基于Render树缓存的移动终端网页加速技术的研究与实现,TP393.092
  13. 兖矿集团职工大学校园网信息管理系统的研究与实现,TP311.52
  14. 卡片库存管理系统的设计与实现,TP311.52
  15. 应用于二级学院的教师MIS的设计与实现,TP311.52
  16. 基于多层B/S结构的全国计算机等级考试网上报名系统设计,TP311.52
  17. 基于JXTA的工作流引擎的设计与实现,TP311.52
  18. QR码在Android手机平台的解码算法研究,TP391.41
  19. 企业远程监控管理系统设计与实现,TP311.52
  20. 基于ASP.NET技术的商品流通系统的研究与设计,TP311.52
  21. 天津联通电话营销管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com