Which one is faster way to load mobile web pages and non mobile web pages in Android webview; loading cache or not loading that at all?
And what is recommend style to load that?
Right now when I don't load cache at all non mobile sites are much more slower to load than when I load them in native browser.
Of course, cached approach should be faster. That's the exact reason caching is there in the first place.
But you should be fine unless you specifically disable caching for webview. If you don't - it will use cache by default.
Don't use these:
These have nothing to do with the default webview internal cache. Appcache is an entirely different feature mean to make you able to run the website w/o an internet connection. It does not work that great and probably you do not want to use it.
With setting this:
viewer.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT)
is enough.