WebKit For Android.docVIP

  • 3
  • 0
  • 约4.67千字
  • 约 5页
  • 2016-09-18 发布于浙江
  • 举报
WebKit For Android

Android Browser应用程序探讨 WebKit For Android 一、WebKit简介 WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。 WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore和JSCore)进行网页排版。 二、WebKit目录结构 Android平台的WebKit模块分成Java和WebKit库两个部分,其目录结构如下表所示: WebKit模块目录结构(Java层(根目录\java\android\android\webkit)) 1.?BrowserFrame.java: BrowserFrame对象是对WebCore库中的Frame对象的Java层封装,用于创建WebCore中定义的Frame,及为该Frame对象提供Java层回调方法。 2. ByteArrayBuilder.java: ByteArrayBuilder辅助对象,用于byte块链表的处理。 3. CachLoader.java: URL Cache载入器对象,该对象实现StreadLoader抽象基类,用于

文档评论(0)

1亿VIP精品文档

相关文档