Android studio设置字体格式之Typeface(字型)

第一步:Android Studio 添加Assets目录:

Android studio设置字体格式之Typeface(字型)_第1张图片

添加后如下图所示:

Android studio设置字体格式之Typeface(字型)_第2张图片


接着在assets文件下建立fonts文件夹并添加文字文件

如下所示:

Android studio设置字体格式之Typeface(字型)_第3张图片

总之

首先准备好我们的TTF文件,然后丢到assets/font/目录下 然后创建对应对象,关键代码如下:

Typeface typeFace =Typeface.createFromAsset(getAssets(),"font/MONACO.ttf");



public class MainActivity extends AppCompatActivity {
TextView safd,s2,s3;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        safd= (TextView) findViewById(R.id.safd);
        s2= (TextView) findViewById(R.id.s2);
        s3= (TextView) findViewById(R.id.s3);
        safd.setTypeface(Typeface.createFromAsset(MainActivity.this.getAssets(), "font/TY.ttf"));
        s2.setTypeface(Typeface.createFromAsset(MainActivity.this.getAssets(), "font/NUM.ttf"));
        s3.setTypeface(Typeface.createFromAsset(MainActivity.this.getAssets(), "font/LCD.ttf"));
    }
}
效果图如下,最后一行是默认字体:

Android studio设置字体格式之Typeface(字型)_第4张图片


恩呢,非常简单~就不解释了,要字体的可以自己百度

你可能感兴趣的:(Android)