android 字型總結

2021-09-02 03:48:45 字數 796 閱讀 7212

android提供三種字型:「sans」,「serif「和「monospace」。 預設:sans

1、在android xml檔案中設定字型

2、自定義字型

1)將新字型的ttf檔案copy到assets/fonts/目錄下面。

2)我們需要將widget設定為該字型,比較遺憾的是,不能直接在xml檔案中進行,需要編寫源**。

typeface= typeface.createfromasset(getassets(), "fonts/lz.ttf");

textview.settypeface(typeface);

3. ui所有元件使用自定義字型

3.1 方法

public static void changefonts(viewgroup root, activity act) else if (v instanceof button) else if (v instanceof edittext) else if (v instanceof viewgroup)

} }

} 3.2 activity中呼叫方法

viewgroup viewgroup=(viewgroup)findviewbyid(android.r.id.content);

fontmanager.changefonts(viewgroup, this);

4. html的使用

string str = "測試黑體字、斜體字、下劃 線、紅色字的顯示。" ;

textview.settext(html.fromhtml(str));

結構體總結

結構體總結 共用體 聯合體 1.乙個結構變數的所佔記憶體空間大小,一般大於或者等於結構中所有成員變數大小之和,成員變數在結構體記憶體空間按照定義的順序依次儲存。2.共用體是將幾種不同型別的變數存放在同一段記憶體單元中。3.語法形式 union 共用體名共用體變數名 4.共用體與結構體的定義形式相似,...

結構體總結

1.結構體的定義 結構體是一些值得集合,這些值稱為成員變數,結構體的每個成員可以是不同型別的變數。2.結構體的宣告 結構體的名稱盡量做到容易理解,結構體的名稱可以省略但是不建議省略 在結構體裡可以放任何合法的內容,結構體內容 member 不能為空,這是在c語言中的要求 結構體變數 variable...

結構體總結

1.結構體和陣列的區別和聯絡 陣列 相同型別元素的集合 結構體 也是一些值的集合 稱為成員變數 每個成員可以是相同或不同的變數。2.結構體成員 可以是標量,陣列,指標,還可以是結構體。這裡補充一下,陣列的元素可以是陣列,就像二維陣列的元素可以看成一維陣列,任何陣列都可以看成是由一維陣列構成。3.結構...