Android studio設定字型格式之Typeface(字型)
阿新 • • 發佈:2019-02-11
第一步:Android Studio 新增Assets目錄:
新增後如下圖所示:
接著在assets檔案下建立fonts資料夾並新增文字檔案
如下所示:
總之
首先準備好我們的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")); } }
恩呢,非常簡單~就不解釋了,要字型的可以自己百度