使用第三方字体

在android的原生系统中,我们使用的字体默认是3种:normal ,bold ,italic(正常 ,粗体 ,意大利圆体);

使用第三方字体_第1张图片


比如我们想使用行书之类的字体咋办呢??

那得导入字体集,才能使用更多的字体了。


给大家一个链接吧!

字体链接


使用第三方字体_第2张图片

win7预览效果:

使用第三方字体_第3张图片


在android种使用方式是导入到asset包下面,

使用第三方字体_第4张图片


然后给自己的组件设置 setTypeface:

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.ipaddress);
		// 加载字体
		font = Typeface.createFromAsset(getAssets(), "fonts/fand.ttf");
		// // 获取组件
		showip = (TextView) findViewById(R.id.txt_ipaddress);
		// 使用字体
		showip.setTypeface(font);

效果:

textview 是更改了字体的,下面的button没更改字体。


注意:

1.这是针对局部的更改字体,你如果想对整个系统换字体的话,那就得去root  ,再更改字体了。

你可能感兴趣的:(字体)