亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ttf格式字體怎么安裝到手機(jī)?安卓手機(jī)字體替換圖文教程(支持安卓1.5~5.1系統(tǒng))

  發(fā)布時間:2018-01-03 11:44:03   作者:佚名   我要評論
目前越來越多喜歡個性的網(wǎng)友們想要將安卓手機(jī)的字體替換為自己喜歡的字體文件,那么,安卓手機(jī)怎么替換系統(tǒng)字體?以及ttf格式字體怎么安裝到手機(jī)上并替換使用呢?對此,本文就為大家進(jìn)行詳細(xì)解答

本篇教程所采用的方法,即直接替換法。教程主要是針對所有的安卓設(shè)備。要求:機(jī)器已經(jīng)獲取了root權(quán)限。替換字體可能會導(dǎo)致系統(tǒng)異常,由于個人修改系統(tǒng)字體操作失誤導(dǎo)致系統(tǒng)異常的,本人概不負(fù)責(zé)。替換字體前請務(wù)必備份一次原文件,防止由于誤操作導(dǎo)致系統(tǒng)字體丟失。

推薦閱讀

努比亞手機(jī)怎么換字體?nubia手機(jī)字體更換圖文詳細(xì)教程

安卓手機(jī)安裝ttf字體的方法

方法一:愛字體替換方法

也是最簡單一種方法,那就是利用愛字體軟件將下載的ttf格式字體導(dǎo)入到手機(jī)就可以了。

豐富多樣的愛字體庫軟件內(nèi)置了數(shù)十款字體,如華康少女、浪漫雅園、隸書等經(jīng)典網(wǎng)絡(luò)字體,覆蓋英文、簡體繁體中文、韓文、日文等語言,提供在線下載和本地安裝。如果這些字體不滿足你的話你也可以自己將ttf格式的字體文件復(fù)制到手機(jī)SD卡的iFont/custom目錄下,再進(jìn)入軟件安裝字體。

愛字體怎么用?愛字體怎么換字體

愛字體怎么用?愛字體怎么換字體

便捷的字體更換方式看到喜歡的字體直接下載,軟件提供文字顯示對比功能,對比一下英文、中文、粗體文字的差別,如果符合你的口味就放心地點擊下面的“安裝”吧。在某些手機(jī)上可采用不同的字體替換方式:直接替換和安裝替換,而且一部分三星手機(jī)無需root權(quán)限即可替代。

愛字體怎么用?愛字體怎么換字體

愛字體怎么用?愛字體怎么換字體

字體大小設(shè)置更換字體前先設(shè)置好不同的字體大小(5個等級),替換字體時就能自動系統(tǒng)設(shè)置好字體大小。

愛字體怎么用?愛字體怎么換字體

如果上面的方法無法解決你的問題的話,可以嘗試下面的方法。

方法二

替換前您還需要知道……

Android OS 字庫位于:/system/fonts/目錄下

Android OS Ver 1.5 ~ 3.0部分字體文件說明:

DroidSans.ttf系統(tǒng)默認(rèn)英文、數(shù)字常規(guī)字體

DroidSans-Bold.ttf系統(tǒng)默認(rèn)英文粗字體

DroidSansFallback.ttf系統(tǒng)默認(rèn)中文字體

實際上,安卓系統(tǒng)版本在1.5 ~ 3.0的,如果需要更換中、英文兩種字體,其實只要替換DroidSans.ttf 、DroidSansFallback.ttf 兩個文件即可。切勿去替換英文字體DroidSans-Bold.ttf,因為這可能會導(dǎo)致你的設(shè)備不能正常開機(jī)。

Android OS Ver 4.0 ~ 4.4部分字體文件說明:

DroidSans.ttf(鏈接文件) -->(指向)Roboto-Regular.ttf(實際文件)

DroidSans-Bold.ttf(鏈接文件)-->(指向)Roboto-Bold.ttf(實際文件)

DroidSansFallback.ttf系統(tǒng)默認(rèn)中文字體(未做出改變)

安卓系統(tǒng)版本在4.0 ~ 4.4的,如果需要更換中、英文兩種字體,只需要替換Roboto-Regular.ttf、DroidSansFallback.ttf兩個文件即可。經(jīng)測試發(fā)現(xiàn),若設(shè)備替換了英文字體Roboto-Bold.ttf,即使修改好了文件權(quán)限、所有者和用戶組也照常不能正常開機(jī)。

這些新的Roboto英文字體是由Google發(fā)布的新一代操作系統(tǒng)Android4.0 提供的,為了顯示效果更加清晰美觀,與整個界面系統(tǒng)完美融合。而之前的DroidSans.ttf 、DroidSans-Bold.ttf已經(jīng)被替換為鏈接文件了,它們的目標(biāo)路徑分別指向Roboto-Regular.ttf和Roboto-Bold.ttf兩個文件,雖然不知道這樣做真正原因。但我猜想,Google創(chuàng)建鏈接文件的原因應(yīng)該是為了保證兼容舊的Android版本系統(tǒng)程序,同時也是為了保證一些開發(fā)基于在安卓系統(tǒng)版本3.0以下的(包括3.0)平臺下的的應(yīng)用程序能夠正確的調(diào)用系統(tǒng)字庫。

具體步驟如下:

一、首先更改系統(tǒng)文件要Root機(jī)器,具體方法“因機(jī)而異”,大家可以在網(wǎng)上搜索適合自己的機(jī)型ROOT的方法。

二、下載字體包,在網(wǎng)上搜索關(guān)鍵字,找到自己喜歡的資源后下載即可,在手機(jī)端用安裝字體管家下載字體也行。字體包分為“APK安裝型”,“TTF替換型”兩種。如果下載的為“APK安裝型”,那么字體可以從安裝包內(nèi)提取。部分手機(jī)不需要獲取Root也可以更改系統(tǒng)字體,比如:三星,可以用字體管家直接安裝字體包替換。

三、安裝Root Explorer,此軟件是由Speed Software開發(fā)的,Root Explorer是一款高權(quán)限文件管理器,獲取Root權(quán)限后對系統(tǒng)文件進(jìn)行操作,正可謂手機(jī)ROOT后必備。

四、將字體包存放到手機(jī)SD卡內(nèi)或存儲設(shè)備內(nèi)。安卓系統(tǒng)版本在1.5 ~ 3.0的只需替換DroidSans.ttf(英文)  、DroidSansFallback.ttf(中文)即可。安卓系統(tǒng)版本在4.0 ~ 5.0的只需要替換Roboto-Regular.ttf(英文)、 DroidSansFallback.ttf(中文)即可。然后字體按照你手機(jī)的系統(tǒng)的版本,更改對應(yīng)的字體名稱即可。注意,中、英文字體包不要搞混,否則替換字體后會導(dǎo)致字體出現(xiàn)亂碼。一般英文字體包所占用的空間要比中文字體包小得多,這樣就很好區(qū)分了。

五、將字體包重命名后,打開Root Explorer,找到路徑/system/fonts,再把fonts目錄內(nèi)要替換的字體更換名稱即可,不必要刪除,避免到時候想要更換為原來的字體沒轍了。可以任意命名,但在文件名稱合法且不沖突的前提下。例:“DroidSans.ttf ”可以重命名為“DroidSans.ttf .bak”。

六、先將RE管理器上的掛載為只讀按鈕點擊為掛載為讀寫后,再把之前準(zhǔn)備好的字體復(fù)制并粘貼到路徑\system\fonts內(nèi),不然無法粘貼。

七、粘貼到Fonts目錄后,請務(wù)必記得更改字體的文件權(quán)限為rw--r--r--,否則會導(dǎo)致字體亂碼??蓞⒄誇onts目錄內(nèi)其他系統(tǒng)字體文件的權(quán)限設(shè)置(詳情請往下看)。更改完成確認(rèn)無誤后,再重啟手機(jī)即可。

Android字庫權(quán)限:

Linux文件系統(tǒng)里的文件都是有權(quán)限的,且與Windows文件系統(tǒng)里的權(quán)限概念有一些區(qū)別。三個權(quán)限者,Owner, Group, World(Other),每人都有三項權(quán)限,分別是 Read(r), Write(w) 和 Execute(x) 。其中代表Read的數(shù)字為4,代表Write的數(shù)字為2,代表Execute的數(shù)字為1,這樣就可以用1-7的自然數(shù)還表示不同的權(quán)限。比如R+W就是6,R+W+X就是7,R+X就是5,等等。三個權(quán)限者分別排列,就有了755,777等這樣的代表權(quán)限組合的數(shù)字。

以上字庫的權(quán)限的權(quán)限都必須是rw--r--r--,這樣替換字庫后才會運(yùn)行正常。一般在我們替換字庫前需要用root explorer查看被替換字庫文件的權(quán)限,替換后用chmod命令修改權(quán)限,這樣顯示才會正常。

關(guān)于Android lib文件:

有些字庫不僅需要替換字庫文件,還需要修改lib文件,比方說阿拉伯語,替換字庫后雖然可以顯示,但是阿拉伯語顯示的卻是確實假的,因為字庫的組合順序不正確。

方法三

安卓 Android 5.0 & 5.1 (Lollipop) 系統(tǒng)字體替換教程

TTF字體直接替換法

簡體中文:

需要替換DroidSansFallback.ttf(Google 在 Android 5.0 為了更好地實現(xiàn)多重字重和樣式,推出了 NotoSansHans 字體,要仍然考慮到程序的字體調(diào)用的兼容性因此不能刪除它這就是保留它的原因)和 NotoSansHans-Regular.otf(有些 ROM 默認(rèn)沒有此字體,如果沒有的話也無妨,默認(rèn)就好。而NotoSansHans-Regular.otf的優(yōu)先級應(yīng)該要比DroidSansFallback.ttf 高,所以一般開發(fā)平臺在 Android 5.0 以上的程序默認(rèn)是優(yōu)先調(diào)用它的,如果沒有,則再調(diào)用老的。注:ttf格式和otf通用,但是替換法請務(wù)必保持?jǐn)U展名為.otf格式。即使是ttf的字體,也可以改成otf。另外請記得修改文件權(quán)限)。

同理:如果設(shè)備使用的是中國臺灣、香港等地區(qū)的語言。(未實驗)繁體中文:需要替換 DroidSansFallback.ttf 和 NotoSansHant-Regular.otf。當(dāng)然,如果設(shè)備使用的是其他國家的語言:日本語言:需要替換 NotoSansJP-Regular.otf 和 MTLmr3m.ttf。韓國語言:需要替換NotoSansKR-Regular.otf和 NanumGothic.ttf。

英文字體:

英文字體是所有國家或地區(qū)的設(shè)備語言通用的字體。對于在安卓 4.4 的版本確實只需要替換 Roboto-Regular.ttf 就夠用了。但是在安卓5.0替換后,可以發(fā)現(xiàn)系統(tǒng) UI 界面程序名稱仍然為默認(rèn)英文字體,因此還需要替換 RobotoCondensed-Regular.ttf 才可以實現(xiàn)。

部分字體名稱對應(yīng)說明:

默認(rèn)數(shù)字英文 Roboto-Regular(常規(guī))/Blod(粗體)/Lighgt(細(xì)體)/Italic(斜體)/ItalicLight(斜體細(xì)體)Black(黑體)/BoldItalic(黑斜體)。鎖屏?xí)r間字體 Roboto-Thin/Roboto-ThinItalic和 狀態(tài)欄時間字體:Roboto-Medium/Roboto-MediumItalic。

字體文件替換技巧:

如果需要將大量字體進(jìn)行替換,為了防止系統(tǒng)出現(xiàn)異常??商崆跋葘⒃煮w文件全部備份到SD卡并創(chuàng)建文件夾(提前創(chuàng)建好),然后將下載好的字體全部拷貝到system\文件夾內(nèi)(任意文件夾名,提前創(chuàng)建好),統(tǒng)一修改好權(quán)限,然后直接覆蓋到system\fonts內(nèi)(注意操作完成之后,正在使用的文件管理器可能會出現(xiàn)暫時閃退的問題),重啟手機(jī)。注:經(jīng)測試在安卓system\fonts字體庫內(nèi)有些字體文件替換后可能會導(dǎo)致個別應(yīng)用程序無法打開的情況,考慮到系統(tǒng)的穩(wěn)定性,個人認(rèn)為沒有必要將其外的字體替換。因為目前這樣就已經(jīng)夠用了,再替換,單從系統(tǒng)操作界面上,也無法察覺和大面積替換有什么不同。

關(guān)于部分安卓設(shè)備替換時鐘字體后,鎖屏?xí)r鐘字體仍然沒有任何改變的情況:

針對出現(xiàn)的這一問題的原因,廣義上上來講就是安卓系統(tǒng)碎片化的原因。狹義上來講,可能就是部分手機(jī)ROM的定制廠商,設(shè)計了只屬于自家設(shè)備的時鐘字體,從而并沒有去調(diào)用系統(tǒng)內(nèi)部提供的鎖屏?xí)r鐘字體庫,導(dǎo)致的這一情況。解決方法的有:反編譯時鐘或SystemUI APK手動修改時鐘字體相關(guān)配置?;蚴褂没赬posed框架的系統(tǒng)美化軟件,優(yōu)點是不需要經(jīng)過修改APK就可以修改系統(tǒng)鎖屏?xí)r鐘字體,達(dá)到美化系統(tǒng)的目的。

關(guān)于字體質(zhì)量(亂碼)的問題:

我們所找的字體包一般只有一個ttf的中文字體文件。那如果尋找不到相同的英文字體怎么辦?實際上只要把中文字體拷貝一遍然后再命名為Roboto-Regular.ttf 一般來講就可以使用了。但是如果中文字體很大的話(10M以上)。如若不想浪費(fèi)空間。中文字體可以以鏈接的方式創(chuàng)建一個命名為 Roboto-Regular.ttf 的英文字體,替換也可以解決這一問題。

但是,直接這么做的話,將中文字體直接作為英文字體,替換后出現(xiàn)了亂碼怎么辦?這一般不是字體庫不全的因素導(dǎo)致的。經(jīng)實踐,如果單獨(dú)替換中文字體后沒有出現(xiàn)亂碼等情況(操作正確,且權(quán)限已修改)。而是只替換英文字體后之后才出現(xiàn)的。可以考慮的原因是英文(或原中文)字體太臃腫,或者是英文(或原中文)字體編碼跟中文字體編碼沖突導(dǎo)致的問題了。

當(dāng)然,這只是一個假設(shè)。我的解決方法是:這需要手工修改字體文件,使用字體修改軟件如:Font Creator,手動刪除多余的中文字體。

然后,還可以再適當(dāng)?shù)脑賰?yōu)化一下:刪除英文字體庫下中文等平臺的無用信息等。手工刪改龐大的中文字庫可能會出現(xiàn)機(jī)器卡死的情況。建議在內(nèi)存充足的環(huán)境下進(jìn)行。

具體怎么操作,請自行查閱相關(guān)資料,這里就不再贅述。

核心提要(基本字體更換):

中文字體需要替換:DroidSansFallback.ttf(中文字體文件),NotoSansHans-Regular.otf(注:有些 ROM 默認(rèn)沒有此字體,沒有但也無妨。)

英文字體需要替換:Roboto-Regular.ttf(英文字體文件)  RobotoCondensed-Regular.ttf(主要DroidSansFallback作用在系統(tǒng)UI界面應(yīng)用程序英文部分名稱)

fonts.xml 與 fallback_fonts.xml 文件修改法

可以參照知乎網(wǎng)友提供的教程(具體需要修改哪些字體最好參照手動替換法):

鏈接:http://www.zhihu.com/question/26202765

如果還有什么不懂的話可以參照本人提供的安卓4.4以下設(shè)備的字體詳細(xì)替換教程l至于選哪種方法取決于大家,依據(jù)個人情況,喜好而論吧。教程結(jié)束。

補(bǔ)充:記得當(dāng)天我是為了湊上元宵節(jié),特地趕時間加緊整理出來的一篇——就牽強(qiáng)叫做“安卓實踐技術(shù)貼”吧!太深層次的技術(shù)談不上,但確實也是本人煞費(fèi)苦心,經(jīng)過實踐綜合的操作,才得出來的一個結(jié)果。

這樣做的危險性就是,改字體一但系統(tǒng)出現(xiàn)問題不能使用,你每次就再得麻煩自己重新去刷機(jī)了,然后再繼續(xù)一步步的證實你的言論是否成立,如果成立,假若后續(xù)又得出更為合理的解釋,那么又得推翻之前的假說。

這樣做可能是一次,兩次,三次……,然后你又得重新接受你新的理論,拋棄之前那些在大腦里所接受的東西,直到后面實踐所得的現(xiàn)象,無法用更為有力的說法去解釋為止。

整理這篇“實踐貼”目的有兩個,一是,為了方便自己以后忘記了再遇到這個問題,回頭看看文章能迅速反應(yīng)過來。而是為了方便大家已經(jīng)遇到了這個問題的人,免得再花大量的時間與精力在去做這些事情。避免重復(fù)性的操作,節(jié)省你的時間,去做你認(rèn)為更有價值的東西。反正大家要達(dá)到的目的都是一樣的。只要大家支持,我就有動力去做,我無所謂。

安卓 Android 5.0 & 5.1 (Lollipop) 系統(tǒng) 效果圖:

安卓手機(jī)字體替換教程

安卓手機(jī)字體替換教程

安卓手機(jī)字體替換教程

相關(guān)文章

最新評論