Almacenamiento en caché en la vista web de Android

Cuál es la forma más rápida de cargar páginas web móviles y páginas web no móviles en la vista web de Android; cargar el caché o no cargar eso en absoluto?

¿Y qué es el estilo recomendado para cargar eso?

En este momento, cuando no carga la caché en todos los sitios que no son móviles, su carga es mucho más lenta que cuando los cargo en un navegador nativo.

No los uses:

viewer.getSettings().setAppCacheMaxSize(1024*1024*8); viewer.getSettings().setAppCachePath("/data/data/com.your.package.appname/cache"‌​); viewer.getSettings().setAppCacheEnabled(true); 

No tienen nada que ver con la caché interna de la vista web predeterminada. Appcache es una característica totalmente diferente que significa que puede ejecutar el sitio web sin conexión a Internet. No funciona tan bien y probablemente no quieras usarlo.

Con la configuración de esto: viewer.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT) es suficiente.

Por supuesto, el enfoque en caché debe ser más rápido. Esa es la razón exacta por la que el almacenamiento en caché está ahí en primer lugar.

Pero deberías estar bien a menos que inhabilites específicamente el almacenamiento en caché para la vista web. Si no lo hace, usará la memoria caché de forma predeterminada.