Android字体设置及Roboto字体使⽤⽅法本⽂实例讲述了Android字体设置及Roboto字体使⽤⽅法。分享给⼤家供⼤家参考。具体分析如下:
⼀、⾃定义字体
1.android Typeface使⽤TTF字体⽂件设置字体
我们可以在程序中放⼊ttf字体⽂件,在程序中使⽤Typeface设置字体。
第⼀步,在assets⽬录下新建fonts⽬录,把ttf字体⽂件放到这。
第⼆步,程序中调⽤:
复制代码代码如下:
AssetManager mgr=getAssets();//得到AssetManager
Typeface ateFromAsset(mgr, "f");//根据路径得到Typeface
tv=findViewById(view);
tv.setTypeface(tf);//设置字体
2.在xml⽂件中使⽤android:textStyle=”bold” 可以将英⽂设置成粗体,但是不能将中⽂设置成粗体,
将中⽂设置成粗体的⽅法是:
复制代码代码如下:
TextView tv = (TextView)findViewById(R.id.TextView01);
⼆、使⽤RoBoto
⾃从Android4.0后默认字体就使⽤了Roboto,下⾯介绍⼀下使⽤⽅法:
复制代码代码如下:
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"
可⽤的参数如下:
Regular
Italic
Bold
Bold-italic
Light
Light-italic
Thin
Thin-italic
Condensed regular
Condensed italic
Condensed bold
Condensed bold-italic
希望本⽂所述对⼤家的Android程序设计有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论