Android字型的使用

2021-06-29 02:49:54 字數 1038 閱讀 3623

什麼東西都一樣,會了不難,難了不會。

老大你說做了,也沒說什麼時候做啊,我手頭一直有事,就沒跟進,當時就問了一下美工妹子,你那邊什麼時候能出效果圖和小圖,妹子很給力,效果圖有了,小圖沒切呢,每天下班能給(這對她來說已經是很快的速度了)。

心裡沒什麼底,但是活還是得幹,於是加班加點的弄,拉著伺服器對演算法對totp資料,資料對上了,頁面架子也搭的差不多了,其中難點就三個,乙個是手勢鎖,乙個是美工設計的進度條,還有乙個就是topt資料的顯示。

有點類似於七段數碼管的效果,要有一點陰影的感覺,對於這個一開始想的是,但是不切實際,後來又換成了字型digital-7.ttf,兩個textview完全重疊,上下乙個顏色,下面那個固定顯示888888,設定透明度,上面那個就可以隨意變化了。

具體實現:

一:先把digital-7.ttf資源,放到assets/fonts目錄下,

二:初始化textview控制項

三:設定typeface屬性

**:

static final string font_digital_7 = "fonts" + file.separator+ "digital-7.ttf";

assetmanager assets = context.getassets();

final typeface font = typeface.createfromasset(assets, font_digital_7);

totpview.settypeface(font);// 設定字型

bgview.settypeface(font);// 設定字型

這種方式適用於各種ttf字型,下面奉上30種經典字型的ttf資源檔案,真的找不到,咱還可以自定義字型,嘻嘻。

資源連線:

Android 字型庫的使用

開發android的人大多都知道,android裡面對字型的支援少得可憐,預設情況下,textview 的 typeface 屬性支援 sans serif monospace 這三種字型,如果在沒有指定字型的情況下,系統缺省會使用 sans 作為文字顯示的字型。但這三種字型只支援英文,也就是說只要...

Android 使用其他樣式字型

首先在assets裡邊新建資料夾名為fonts 把要使用的字型檔案存放在裡邊 然後使用 呼叫 public class typefaceutil return tf 然後,建立乙個自己的textview public mytextview context context public mytextv...

Android使用自定義字型

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