提供浏览网页的工具。
有关使用基于Web的内容构建应用程序的更多信息,请参阅 Web Apps Overview 。
| JavascriptInterface | 允许将方法暴露给JavaScript的注释。 |
| DownloadListener | |
| GeolocationPermissions.Callback | 主机应用程序使用的回调接口为源设置Geolocation权限状态。 |
| PluginStub | 该接口用于在WebView中实现插件。 |
| ValueCallback<T> | 用于异步提供值的回调接口。 |
| WebChromeClient.CustomViewCallback | 主机应用程序用于通知当前页面其自定义视图已被解除的回调接口。 |
| WebIconDatabase.IconListener | 此接口在API级别18中已弃用。此接口已过时。 |
| WebResourceRequest | 将参数包含到 shouldInterceptRequest(WebView, WebResourceRequest)方法中。 |
| WebStorage.QuotaUpdater | 此接口在API级别19中已弃用。此类已过时并不再使用。 |
| WebView.FindListener | 接口来侦听查找结果。 |
| WebView.PictureListener | 此接口在API级别12中已弃用。此接口现在已过时。 |
| ClientCertRequest | ClientCertRequest:用户收到此类的一个实例作为参数 onReceivedClientCertRequest(WebView, ClientCertRequest) 。 |
| ConsoleMessage | 公共类表示来自WebCore的JavaScript控制台消息。 |
| CookieManager | 管理应用程序的 WebView实例使用的Cookie。 |
| CookieSyncManager | 此类在API级别21中已弃用.WebView现在会根据需要自动同步Cookie。 您不再需要创建或使用CookieSyncManager。 要手动强制同步,您可以使用CookieManager方法flush() ,它是flush()的同步替代sync() 。 |
| DateSorter | 将日期分为以下几组:今天昨天七天前一个月前比一个月前更早 |
| GeolocationPermissions | 该类用于管理WebView的Geolocation JavaScript API的权限。 |
| HttpAuthHandler | 代表HTTP身份验证的请求。 |
| JsPromptResult | 用于处理JavaScript提示请求的公共类。 |
| JsResult | 该类的一个实例作为各种 WebChromeClient动作通知中的参数传递。 |
| MimeTypeMap | 将MIME类型映射到文件扩展名的双向映射,反之亦然。 |
| PermissionRequest | 该类定义了一个权限请求,并在Web内容请求访问受保护资源时使用。 |
| ServiceWorkerClient | 客户端捕获Service Worker相关回调的基类,请参见 ServiceWorkerController以获取使用示例。 |
| ServiceWorkerController | 管理WebView使用的服务人员。 |
| ServiceWorkerWebSettings | 管理所有服务人员的设置状态。 |
| SslErrorHandler | 代表处理SSL错误的请求。 |
| URLUtil | |
| WebBackForwardList | 该类包含WebView的后退/前进列表。 |
| WebChromeClient | |
| WebChromeClient.FileChooserParams | 在 onShowFileChooser(WebView, ValueCallback
方法中使用的参数。 |
| WebHistoryItem | 用于访问WebView的后退/前进列表中条目中字段的便捷类。 |
| WebIconDatabase | 此类在API级别18中已被弃用。此类仅在运行于最大JELLY_BEAN_MR2设备上时才需要 |
| WebMessage | HTML5 PostMessage事件的Java表示形式。 |
| WebMessagePort | HTML5 message ports. 的Java表示 |
| WebMessagePort.WebMessageCallback | 用于处理MessagePort事件的侦听器。 |
| WebResourceError | 封装有关加载Web资源期间发生的错误的信息。 |
| WebResourceResponse | 封装资源响应。 |
| WebSettings | 管理WebView的设置状态。 |
| WebStorage | 该类用于管理 WebView提供的JavaScript存储API。 |
| WebStorage.Origin | 该类封装有关JavaScript存储API的原始位置存储量的信息。 |
| WebView | 显示网页的视图。 |
| WebView.HitTestResult | |
| WebView.VisualStateCallback | 提供给 postVisualStateCallback(long, WebView.VisualStateCallback)回调接口用于接收关于视觉状态的通知。 |
| WebView.WebViewTransport | 用于跨线程边界返回WebView的运输对象。 |
| WebViewClient | |
| WebViewDatabase | 该类允许开发人员确定应用程序中使用的任何WebView是否存储了以下任何类型的浏览数据,并清除应用程序中所有WebView的任何此类存储数据。 |
| WebViewFragment | 显示WebView的片段。 |
| ConsoleMessage.MessageLevel | |
| WebSettings.LayoutAlgorithm | 枚举控制html的布局。 |
| WebSettings.PluginState | 插件状态影响插件在页面上的处理方式。 |
| WebSettings.RenderPriority | |
| WebSettings.TextSize | 此枚举在API级别14中已弃用。请改为使用setTextZoom(int)和getTextZoom() 。 |
| WebSettings.ZoomDensity | 枚举用于指定WebView的所需密度。 |