提供浏览网页的工具。
有关使用基于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的所需密度。 |