Android TextView Html.fromHtml 和使用SpannableString哪一个效率更高
高洛峰
高洛峰 2017-04-17 15:53:57
0
3
451
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(3)
大家讲道理

你想要的"效率"是什麼? 總的parse時間短? 到顯示首屏內容為止的時間短 (這個HTML.fromHTML比較不行) ? 還是其他?


讓TextView有不同的顯示效果(像SpannableString那樣),還有沒有其他的方法?

"有", 總歸可以重寫一套能表達類似語意的string, 配上自己的TextView.

但是考慮到在手機上能同時顯示的文字相當有限, 我覺得Spannable (這系列已經相當精練了) 不太會成為瓶頸.

大家讲道理

如果html內容很多且複雜考慮使用WebView,不過還是得開實際的需求。效率方面我覺得兩者應該差距不大。

左手右手慢动作

Html.fromHtml 适合做一些简单的样式设置,如字体大小,字体颜色。
但如果涉及到文本的部分可点击,部分字体不同。那就要用到SpannableString了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!