大塊我接收包含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
,和親屬。