android字體文件
1. 如何在 Android 上使用思源黑體作為系統字體
最基本的替換:
1、需要 root 許可權以及可以瀏覽 root 目錄的文件管理器(比如 re 管理器)
2、下載 ttf 版本的字體文件,選擇合適字重(個人認為 Regular 比較合適)。
Google和Adobe合體開發開源的【思源黑體】.ttf下載
(可以直接將原版 otf 文件改擴展名為 ttf 使用,但在我手機的 4.2.1 版本上會出現字體筆畫粗細不均的情況,換 4.4.2 的版本後則無此問題)
3、將字體文件重命名為 DroidSansFallback.ttf ,替換文件 /system/fonts/DroidSansFallback.ttf,並更改許可權為 211 (211許可權是什麼意思 re管理器如何修改211許可權方法概述)
樓下,可以試試 mx4 提取的字體,是魅族轉換好的 ttf:Flyme4.0字體包.zip_免費高速下載
謝另一位匿名用戶提醒,我確實不知道這是不是從 mx4 提取出來的,不過效果確實比第一個好很多,可能魅族之後又更新了字體。
2. 安卓默認字體是什麼
若使用的是vivo手扮敬機,不同的系統使用的默認字體有所不同,可查看以下信息:
OriginOS 3/OriginOS Ocean/OriginOS/iQOO UI/Funtouch OS 3.0及以上系統使用的是「漢儀旗黑」字體;
Funtouch OS 1.X系統使用的是「方正蘭亭刊黑」字體;
Funtouch OS 2.X系統使用的是「華文細黑」字體。
註:可以進入設置--系統管理/更多設置--關於手機,查看設備相關信息,如型號、IMEI碼、處理器、軟體版本號等。
3. android手機可以使用otf格式的字體文件嗎
之前的版本應該不支持,4.4之後支持,之前的可以直接更改後綴名: 思源黑體下載下來通常是OTF格式,android默認使用ttf格式。 經多次試驗,格式轉換已經不是問題了,直接將思源黑體各字體的文件後綴更改為ttf即可,勿需用什麼轉換軟體。(目前經轉換軟體轉換後均會丟失細節,完全無感) 但是,將更換後綴的字體文件導入android使用仍然存在問題,即所謂行距問題,會出現上移,間距增大,割裂等效果。
4. Android更換系統默認顯示的字體使用自定義字體
上一篇 Android 自定義字體,更換系統默認顯示的字體使用自定義字體 有講到怎樣指定控制項顯示指定字體,怎樣整個軟體顯示指定字體,怎樣WebView載入指定字體,但是還留下一個怎樣修改整個系統的默認字體,由於內容較多,所以單獨抽離出來講,由於要操作系統文件,因此需要Root許可權或系統簽名,自己在操作前建議先備份下字體配置文件/system/etc/system_fonts.xml和/system/etc/fallback_fonts.xml,否則操作失敗有可能開機後無法進入桌面,此時就需要將備份的system_fonts.xml推送到對應目錄下並修改為對應的許可權。
system_fonts.xml示範文件
fallback_fonts.xml 示範文件
修改系統默認字體的原理:根據系統字體載入原理可知,我們只需要在路徑 /system/fonts/ 下添加我們自定義的ttf字體文件,然後修改 /system/etc/system_fonts.xml 字體配置文件,按照響應的格式添加一個節點,由於需要系統默認使用該字體,因此該節點需要是根節點familyset下的第一個子節點,系統在system_fonts.xml中找到了該字體的配置,故不會去fallback_fonts.xml 尋找,因此也只需要修改這一個配置文件即可,文件修改成功後需要注意已修改文件的讀寫許可權(否則會沒有效果),為了方便,我們設置全部用戶可讀可寫。
和添加字體相對應,需要先刪除字體文件,然後再刪除 system_fonts.xml和fallback_fonts.xml兩文件中的對應節點,由於我們沒有修改過fallback_fonts.xml文件因此不需要做刪除操作
我的CSDN博客: http://blog.csdn.net/wo_ha/article/details/79202632
5. 【安卓】如何提取安卓系統自帶字體
電腦里找或到字體網站,找到自己喜歡的字體。然後用RE文件管理器進入手機的system/fonts目錄,這里就是系統字體的位置啦!裡面會看到以下幾個文件:
DroidSans.ttf
默認數字和英文字體(無特殊格式)
DroidSans-Bold.ttf
默認數字和英文粗體(無特殊格式)
DroidSansFallback.ttf
默認中、英、數字體(所有字型檔均找不到匹配字體後會查找此字體庫)
把自己喜歡的字體改名為DroidSansFallback.ttf
(替換原有的,可以把原有的隨便改個別的名)
2.
更改我們覆蓋過來文件的許可權,將默認的改成第一列全勾選,第二列勾選第一個。然後點確定。
好啦,字體更換完成!重啟手機即可享受全新的字體啦!
註:在更換字體前最好先備份系統原來的字體,另外在RE文件管理器里一定要執行裝載讀寫才能進行文件覆蓋及許可權修改。
另外,如果更換字體後發現全部是口口口,那說明沒有更換成功,主要可能是因為許可權沒有改正確,憑記憶再改回來即可!
6. android布局文件怎麼設置字體
在windows操作系統中可以按照如下方法為android studio設置字體(包括字體大小,字體顏色)。
1、首先創建一個android文件,並打開XML布局文件,如下圖: