Typeface 指定字型樣式

2021-05-23 03:15:47 字數 887 閱讀 5804

android.graphics.typeface

typeface類是幫助描述乙個字型物件,在textview中通過使用settypeface方法來制定乙個輸出文字的字型,其直接構造呼叫成員create方法可以直接指定乙個字型名稱和樣式,比如

static typeface create(typeface family, int style)

static typeface create(string familyname, int style)

同時使用isbold和isitalic方法可以判斷出是否包含粗體或斜體的字型。

final boolean isbold()

final boolean isitalic()

該類的建立方法還有從apk的資源或從乙個具體的檔案路徑,其具體方法為

static typeface createfromasset(assetmanager mgr, string path)

static typeface createfromfile(file path)

static typeface createfromfile(string path)

例子1:

final  typeface fontface = typeface.createfromasset(getassets(), "fonts/tahoma.ttf");

tv_title=(textview)this.findviewbyid(r.id.tv_title);

tv_title.settypeface(fontface);

例子2:

public void ondraw(canvas canvas)

程式執行後,介面顯示如下:

字型樣式 文字樣式

1,字型樣式設定 字型型別 風格 font style 字型粗細font weight 字型大小font size 字型系列font family 組合值寫法 字型風格和字型粗細可以都不寫或者寫乙個,也可以換順序,但是font size和family的順序不能換,也必須同時給。注意 可以用font ...

css字型樣式

注 以下的字型樣式只可在ie中使用。刪除線刪除線 加上背景色 加上背景色 左右翻轉效果 左右翻轉效果 上下翻轉效果 上下翻轉效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發光文字效果 發...

字型樣式屬性

1.font size 字型大小 相對長度單位 說明em 相對於當前物件內文字的字型尺寸 px畫素,最常用,推薦使用 絕對長度單位 說明in 英吋cm 厘公尺mm 公釐pt 點2.font family 字型 3.font weight 字型粗細 值描述normal 預設值。定義標準的字元 bold...