在Android開發中,很多程序都有默認的字體,但是默認的字體并沒有那么美觀,但并不漂亮,本文是武林技術頻道小編帶來的AndroidStudio 實現加載字體資源的方法,一起來學習吧!
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就行了。
上文是武林技術頻道小編為大家介紹的AndroidStudio 實現加載字體資源的方法,相信大家應該都學習了,我們要選擇正確的平臺進行學習。
新聞熱點
疑難解答