最近在研究一個組件時,發現使用textview顯示了一張圖片,原覺得android原生支持,仔細研究了下,是用ttf字體實現的,記錄下android
網上的介紹文章不少,這裏就不囉嗦了,連接 https://www.jianshu.com/p/ba1d076a1e31 post
這裏補充幾點:字體
一、若是想在layout的xml文件中直接使用android:text=""格式,須要寫成 &#x編碼; 格式,好比 ttf中圖標的編碼爲 E607,則android:text="";編碼
二、&#x是HTML、XML 等 SGML 類語言的轉義序列,不是編碼,能夠參考 https://www.jianshu.com/p/6dcefb2a59b2xml
三、mac安裝字體後能夠直接查看字體編碼,格式爲 U+編碼 格式參考 https://juejin.im/post/5ad7eeab5188252ec36f1d2a圖片