Android開發之動態設定字型的樣式和粗細
字型設定通常有兩種形式:
1:在xml中直接設定
android:textStyle="bold"
在Android SDK中使用Typeface類來定義字型,可以通過常用字型型別名稱進行設定,如設定斜體:
TextView quehuo = (TextView)findViewById(R.id.quehuo);//為TextView顯示的字型設定樣式
quehuo.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);
常用的字型型別名稱有:
* Typeface.DEFAULT //常規字型型別
* Typeface.DEFAULT_BOLD //黑體字型型別
* Typeface.MONOSPACE //等寬字型型別
* Typeface.SANS_SERIF //sans serif字型型別
* Typeface.SERIF //serif字型型別
除了字型型別設定之外,還可以為字型型別設定字型風格,如設定粗體:
常用的字型風格名稱還有:
* Typeface.BOLD //粗體
* Typeface.BOLD_ITALIC //粗斜體
* Typeface.ITALIC //斜體
* Typeface.NORMAL //常規
TextView quehuo = (TextView)findViewById(R.id.quehuo);//為TextView顯示的字型設定樣式
quehuo.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);
上面的程式碼中setTypeface一共有兩種形式:
1、只設定字型型別:setTypeface(Typeface tf):引數的含義是設定字型型別
1:在xml中直接設定
android:textStyle="bold"
android:typeface="sans"
在Android SDK中使用Typeface類來定義字型,可以通過常用字型型別名稱進行設定,如設定斜體:
TextView quehuo = (TextView)findViewById(R.id.quehuo);//為TextView顯示的字型設定樣式
quehuo.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);
常用的字型型別名稱有:
* Typeface.DEFAULT //常規字型型別
* Typeface.DEFAULT_BOLD //黑體字型型別
* Typeface.MONOSPACE //等寬字型型別
* Typeface.SANS_SERIF //sans serif字型型別
* Typeface.SERIF //serif字型型別
除了字型型別設定之外,還可以為字型型別設定字型風格,如設定粗體:
常用的字型風格名稱還有:
* Typeface.BOLD //粗體
* Typeface.BOLD_ITALIC //粗斜體
* Typeface.ITALIC //斜體
* Typeface.NORMAL //常規
TextView quehuo = (TextView)findViewById(R.id.quehuo);//為TextView顯示的字型設定樣式
quehuo.setTypeface(Typeface.SANS_SERIF, Typeface.ITALIC);
上面的程式碼中setTypeface一共有兩種形式:
1、只設定字型型別:setTypeface(Typeface tf):引數的含義是設定字型型別
2、setTypeface(Typeface tf,int style):第一個引數含義是設定字型型別,第二個引數的含義是設定字型風格。
相關文章
- android 字型設定為中等粗細Android
- 淺扒Android動態設定字型大小Android
- 安卓開發--textView的字型樣式設定(設定宋體,微軟雅黑等)安卓TextView微軟
- Hype如何設定字型樣式
- css 字型樣式設定大全CSS
- javascript如何動態設定div的樣式JavaScript
- 直播軟體開發,通過js動態設定字型大小JS
- Android設定選項開發及自定義Preference樣式Android
- JavaScript動態設定文字字型大小JavaScript
- CSS內聯樣式的使用,設定字型屬性CSS
- 動態設定元素的css樣式簡單介紹CSS
- 安卓開發之樣式和主題的使用與夜間/白天模式的動態轉換安卓模式
- Android開發之Fragment動態使用AndroidFragment
- javascript動態設定字型的大小程式碼例項JavaScript
- Android開發——Java程式碼動態改變顏色字型的方法AndroidJava
- 【Android】設定 LinearLayout 的樣式Android
- jquery動態設定為元素樣式程式碼例項jQuery
- js動態設定元素css樣式程式碼例項JSCSS
- android textview設定字型的行距和字間距AndroidTextView
- javascript動態設定元素的樣式簡單程式碼例項JavaScript
- Android更換APP字型—TextView各種字型樣式AndroidAPPTextView
- Android應用開發—TabLayout定製化Tab樣式AndroidTabLayout
- 成品直播原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框、填充和漸變)原始碼
- AutoCAD二次開發(.Net)之設定MText字型(1)
- Android樣式的開發:Style篇Android
- 列舉在移動Web開發中經常會設定的特殊樣式!Web
- javascript動態設定select下拉選單字型大小JavaScript
- [分享]iOS開發-設定NavigationBar的顏色和字型屬性iOSNavigation
- web app響應式字型設定!rem之我見WebAPPREM
- Android樣式的開發:selector篇Android
- Android樣式的開發:Property Animation篇Android
- Android樣式的開發:View Animation篇AndroidView
- easyExcel多行表頭設定不同樣式和特定單元格設定樣式的實現Excel
- CSS學習筆記之字型樣式CSS筆記
- css字型樣式CSS
- 直播系統app原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框)APP原始碼
- Android樣式的開發:drawable彙總篇Android
- Android樣式的開發:layer-list篇Android