Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> AndroidStudio 實現加載字體資源的方法

AndroidStudio 實現加載字體資源的方法

編輯:關於Android編程

AndroidStudio 實現加載字體資源的方法

在android中字體的格式總是不能盡善盡美的顯示出來 ,  於是要求我們使用一些有美感的字體,加載的方式(就像HTML的字體一樣),我們需要通過加載字體的方式來使用android中不曾提供的字體;

首先在androidstudio中找到assets文件夾 , (位於serc/main/java下,與res在同一個文件裡面) , 找到之後將字體文件(*.ttf)放入這個文件夾下(當然為了規范起見,我們可以再asseets下建立一個font文件夾表示存放字體文件). 如圖所示:

資源存放成功之後, 通過一下的代碼加載並使用字體:

其中context.getAssets()方法是用於加載assets文件夾 ,  "OpenSans-Regular.ttf"是字體文件的相對路徑 ,  細心的同學可以看見我的assert中有兩個相同的字體文件 ,

其中一個在font文件夾下面 , 如果想要加載這個文件夾就要使用:

Typeface tf = Typeface.createFromAsset(getAssets(), "font/OpenSans-Regular.ttf");

在View中顯示這種字體的使用就用setTypeface就行了。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved