欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Android字體設(shè)置,Roboto字體使用 - 新聞資訊 - 云南小程序開(kāi)發(fā)|云南軟件開(kāi)發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開(kāi)發(fā)/軟件開(kāi)發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 技術(shù)分享 >

Android字體設(shè)置,Roboto字體使用

發(fā)表時(shí)間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):77

一、自定義字體


1.android Typeface應(yīng)用TTF字體文件設(shè)置字體
我們可以在法度榜樣中放入ttf字體文件,在法度榜樣中應(yīng)用Typeface設(shè)置字體。
第一步,在assets目次下新建fonts目次,把ttf字體文件放到這。
第二步,法度榜樣中調(diào)用:
AssetManager mgr=getAssets();//獲得AssetManager

Typeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根據(jù)路徑獲得Typeface

tv=findViewById(R.id.textview);

tv.setTypeface(tf);//設(shè)置字體

2.在xml文件中應(yīng)用android:textStyle=”bold” 可以將英文設(shè)置成粗體, 然則不克不及將中文設(shè)置成粗體,
將中文設(shè)置成粗體的辦法是: 
TextView tv = (TextView)findViewById(R.id.TextView01); 
tv.getPaint().setFakeBoldText(true);//中文仿“粗體”--應(yīng)用TextPaint的仿“粗體”設(shè)置setFakeBoldText為true。

    留意:部分字體中文無(wú)效,固然不會(huì)報(bào)錯(cuò),然則對(duì)中文無(wú)效。

二、應(yīng)用RoBoto

自負(fù)年夜Android4.0后默認(rèn)字體就應(yīng)用了Roboto,下面介紹一下應(yīng)用辦法:
android:fontFamily="sans-serif" // roboto regular
android:fontFamily="sans-serif-light" // roboto light
android:fontFamily="sans-serif-condensed" // roboto condensed
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2)
//in combination with
android:textStyle="normal|bold|italic"

可用的參數(shù):
Regular
Italic
Bold
Bold-italic
Light
Light-italic
Thin
Thin-italic
Condensed regular
Condensed italic
Condensed bold
Condensed bold-italic

相關(guān)案例查看更多