¿Qué es Android WebView? ¿De qué sirve?
WebView es un control del sistema proporcionado por el sistema Android que puede mostrar páginas web. Es una vista especial y un grupo de vistas que puede tener muchas otras subvistas. En sistemas inferiores a Android 4.4 (excepto 4.4), el kernel WebKit se usa para implementar WebView, mientras que en sistemas con Android 4.4 y superiores, el kernel Chromium se usa como soporte para WebView en Google. En este cambio, las API relacionadas con WebView proporcionadas por Android no han cambiado mucho. También son compatibles con las API de versiones inferiores en 4.4 y se han introducido una pequeña cantidad de API. A continuación se ofrece una breve introducción a la diferencia entre WebView basado en Chromium y Webview basado en WebKit. WebView basado en Chromium brinda soporte más amplio para HTML5, CSS3 y JavaScript, mientras que WebView brinda la mayor parte del soporte para las funciones HTML5 basadas en Chrome 37 en la versión de Android. Además, Chromium también admite la depuración remota (Chrome DevTools). WebKit JavaScript hace que WebCore JavaScript sea reemplazado por V8 en Android 4.4, lo que puede mejorar directamente el rendimiento de JavaScript.
Segundo rol
1. Mostrar y renderizar páginas web
2. Utilice archivos html (recursos locales o en línea) como diseño.
3. Se puede llamar de forma interactiva con JavaScript.
Nota: El control WebView es potente. Además de las propiedades y configuraciones de vista comunes, maneja poderosamente las solicitudes de URL, la carga de páginas, la representación y la interacción de la página.