Thanks to visit codestin.com
Credit goes to github.com

Skip to content

whoze/AndroidFontsManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FontsManager

字体管理器,方便快速的为应用内所有组件更换字体。

作者微博: @安卓攻城师sloop

使用文档

初始化

	FontsManager.init(typeface);
	FontsManager.initFormAssets(context, "fonts/font.ttf");

改变一个activity的字体

	FontsManager.changeFonts(activity);

改变一个view的字体

	FontsManager.changeFonts(view);

改变一个ViewGroup的字体

	FontsManager.changeFonts(viewGroup);

示例

@Override
protected void onCreate(Bundle savedInstanceState){
	super.onCreate(savedInstanceState);
	setContentView(R.layout.activity_main);
	FontsManager.initFormAssets(this, "fonts/sao.ttf");	//初始化
	FontsManager.changeFonts(this);		                //进行替换
}

Demo演示

fontsmanagerpic

注意: 字体文件放在assets目录下的fonts目录中。

About

字体管理器,方便快速的为应用内所有组件更换字体。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%