Использование HttpClient:
public String httpGet(String url) throws URISyntaxException,
ClientProtocolException, IOException {
try {
HttpGet request = new HttpGet();
request.setURI(new URI(url));
response = client.execute(request);
htmlBody = EntityUtils.toString(response.getEntity());
} catch (Exception ex) {
}
return htmlBody;
}
И есть два способа показать его в WebView, либо из файла (тогда вы должны сохранить файл с html на этом устройстве, что делает содержимое вбыть доступным в автономном режиме):
myWebView.loadUrl("file://"
+ Environment.getExternalStorageDirectory()
+ "/filename.html");
или вы передаете в WebView строку с html:
myWebView.loadData(HTMLString, "text/html", "utf-8");
Здесь вы можете найти весь httpClient, написанный мной, некоторые функции, которые вам могут понадобиться, некоторыене:
http://droidsnip.blogspot.com/2011/10/custom-http-client-android.html#more