Android 匯入字型(goolge io 2017)
隨著 Android 開發不斷髮展和深入,使用者對app 要求也不僅只停留在功能和效能,更多地開始關注 app 的 UI了。字型作為 UI 的一部分,而且是重要的部分。已經引起開發者的注意。

圖
我們在 TextView 引用字型通常的做法我們需要自定一個 TextView 類來繼承 TextView。然後在自定義中設定了屬性接受自定義字型。

然後我們就使用建立好的 CustomFontTextView。我們是以這種方式來實現使用自定義的字型。

圖
在新的 support 庫新增新的功能,我們可以在資原始檔夾新增 font 用於存放 font 資原始檔,不但可以放入 tff 這樣字型檔案。也可以定義一些 font xml 檔案。

圖
我們可以定一個字型檔案,定義 font-family 來定義一些列字型,自定義字型的樣式分類。具體定義方法很直觀,看下面圖應該清晰可見。

具體使用如下圖。然後我們就可以在 TextView 使用通過 xml 。

我們也可以在 style 中引用我們定義好的字型。

同樣我們也可以通過 id 獲取字型資源,然後我們就可以使用字型資源來為 textView 設定字型。


圖
僅 API 14 以上才支援這個新的特性。