大块我接收包含HTML大块b
,i
,img
,hx
,ol
,和li
标签,我需要不剥标签优选渲染。另外,我想保存这些块,以便应用程序不必再次下载它。渲染HTML
在渲染方面我有什么选择?我认为WebView是一个相当大胆的决定。除了我不确定它是否可以缓存图像。
请举例。
大块我接收包含HTML大块b
,i
,img
,hx
,ol
,和li
标签,我需要不剥标签优选渲染。另外,我想保存这些块,以便应用程序不必再次下载它。渲染HTML
在渲染方面我有什么选择?我认为WebView是一个相当大胆的决定。除了我不确定它是否可以缓存图像。
请举例。
的WebView具有通过内部类的内置缓存功能WebSettings
下面是关于如何实现它的一个很好的教程:
http://www.devahead.com/blog/2012/01/saving-the-android-webview-cache-on-the-sd-card/
什么这里是我选择在渲染方面?
对于标签的混合?您可以使用WebView
。或者您可以使用TextView
,如果您编写处理子弹的Html.fromHtml()
的替代品。我认为TextView
可以渲染子弹using BulletSpan
,虽然我还没有尝试过。而且,您还需要拥有自己的用于处理图像缓存的<img>
标签。
BTW,我假设hx
意味着h1
,h2
,和亲属。