Red de conocimiento informático - Material del sitio web - Cómo acelerar la velocidad de carga de la página WebView de Android

Cómo acelerar la velocidad de carga de la página WebView de Android

www.qianxx.com Xia Qian Software Company cree que si WebView acelera este problema, puede considerarse como un navegador. Utiliza el motor de renderizado WebKit para cargar y mostrar páginas web. WebView tiene dos implementaciones diferentes:

Pasos del primer método:

1. Crear una instancia de WebView en el componente de actividad principal: WebView. WebView = new WebView(this);

2. Llame al método loadUrl() de WebView y configure la página web que mostrará WevView:

Uso de Internet: webview. " Google.com");

Para archivos locales: webview.loadurl("file://Android_asset/xx.html"); los archivos locales se almacenan en: archivos de activos.

3. Llame al método setContentView() de Actividad para mostrar la vista web.

4. He visto muchas páginas con enlaces de puntos WebView. Para que WebView admita la función alternativa, es necesario anular el método onKeyDown() de la clase Actividad. Si no hace nada y hace clic en el botón de retroceso del sistema, todo el navegador llamará a terminar() para finalizar en lugar de volver a la página anterior.

5. Debe agregar permisos en el archivo AndroidManifest.xml; de lo contrario, se producirá un error de página web no disponible.

ltuses-permission Android: name=" Android .permission .internet "/ gt

Pasos del segundo método:

1, en el archivo de diseño; Declarar WebView en .

2. Cree una instancia de WebView en la actividad.

3. Llame al método loadUrl() de WebView para configurar la página web que mostrará WevView.

4. Para permitir que WebView responda a la función de hipervínculo, llame al método setWebViewClient() para configurar la vista WebView.

5. He visto muchas páginas con enlaces de puntos WebView. Para que WebView admita la función alternativa, es necesario anular el método onKeyDown() de la clase Actividad. Si no hace nada y hace clic en el botón de retroceso del sistema, todo el navegador llamará a terminar() para finalizar en lugar de volver a la página anterior.

6. Debe agregar permisos en el archivo AndroidManifest.xml; de lo contrario, se producirá un error de página web no disponible.

ltuses-permiso Android: nombre="Android.permiso.internet"/gt;