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
- Hype如何設定字型樣式
- 【Android】設定 LinearLayout 的樣式Android
- 直播軟體開發,通過js動態設定字型大小JS
- CSS內聯樣式的使用,設定字型屬性CSS
- JavaScript動態設定文字字型大小JavaScript
- Android開發——Java程式碼動態改變顏色字型的方法AndroidJava
- Android更換APP字型—TextView各種字型樣式AndroidAPPTextView
- 成品直播原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框、填充和漸變)原始碼
- 列舉在移動Web開發中經常會設定的特殊樣式!Web
- web app響應式字型設定!rem之我見WebAPPREM
- 短視訊直播系統,Android狀態列設定顏色字型Android
- easyExcel多行表頭設定不同樣式和特定單元格設定樣式的實現Excel
- CSS學習筆記之字型樣式CSS筆記
- 直播系統app原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框)APP原始碼
- css字型樣式CSS
- Xshell設定護眼色和舒服的字型
- 字型的粗細的屬性是用哪一個?它有哪些屬性值?
- react-native佈局和樣式設定React
- 【Android】一行程式碼設定Shape Selector樣式Android行程
- markdown字型顏色和背景設定
- CSS 設定字型顏色和大小CSS
- lit動態修改樣式
- CSS設定連線<a>的樣式CSS
- canvas 設定線條的樣式Canvas
- canvas—元素樣式設定Canvas
- QMenu setStyleSheet樣式設定
- QSpinBox樣式表設定
- canvas 設定矩形樣式Canvas
- CSS 設定 <progress>樣式CSS
- CSS 設定列表樣式CSS
- CSS 設定文字樣式CSS
- 列舉在Web前端開發中經常會設定的特殊樣式!Web前端
- Android平臺targetSdkVersion設定及動態許可權Android
- 直播平臺開發,滾動條樣式的修改和更換
- Konsole 中文字型異常顯示 ,粗細不一致
- react之四種元件中DOM樣式設定方式React元件
- Android之Service設定android:process作用Android