Android 自定義字型

2021-07-06 04:41:52 字數 614 閱讀 6662

今天在工作中遇到乙個很少用到的知識點,怎樣給我們的應用新增特殊字型,因為隨著開發的一步步進步,而字型也成為應用的一部分,好的字型給我們的應用帶來的不僅僅是好的使用者體驗,更是一種享受

下面我就一步一步給大家新增字型

1.首先在res/中新建乙個資料夾assets,在assets中建立新資料夾fonts ,那麼以後就可以把字型.ttf檔案新增到fonts中

2.獲取我們需要的字型,首先建立物件assetsmanager,可以獲取assets下的資源,根據資源名稱獲取我們需要的字型,最後賦值給testview

assetmanager ams=mcontext.getassets();

typeface type=typeface.createfromasset(ams, "fonts/lishu.ttf");

tv_date_ch.settypeface(type);

tv_socal_cal.settypeface(type);

tv_socal.settypeface(type);

Android 自定義TextView字型!

兩種方法 方法一 在assets目錄下新建目錄fonts,然後存放自己的字型庫,我這裡是微軟雅黑weiruanyahei.ttf。textview tv typeface tf2 typeface.createfromasset getassets fonts weiruanyahei.ttf tv...

Android使用自定義字型

在android studio中main目錄下建立assets目錄 如果沒有的話 我們也可以通過專案根目錄下的.iml檔案設定assets的目錄,新增如下節點 然後在下面新增fonts目錄並把ttf檔案拷進去 然後在 中實現 assetmanager mgr getassets 得到assetman...

Android中快速實現自定義字型!

開發環境 android studio 2.2.2 compilesdkversion 25 buildtoolsversion 25.0.0 minsdkversion 19 targetsdkversion 25 1自定義字型 那我們現在就開始,我們先把要使用的字型檔案放入到工具中,操作如下 1...