怎样添加自己的.ttf文件到自己的android项目中呢?ios平台很简单直接加进去,但android平台不一样
.ttf文件下载网站:http://www.zhaozi.cn/s/all/ttf/
字体颜色查询:http://www.wahart.com.hk/rgb.htm
使用方法:
1.在proj.android\assets文件夹中添加show.ttf
注意此时assets里面的文件时随着Resources里面的在变动,要改的话直接改动Resources里面的,assets里面也会跟着改动。
2.程序中调用对应的字体就可以了
第二个 参数是设置字体的 如果不加 .ttf 后缀 默认使用 系统中自带的 字体 , 如果字体名有错误 则默认使用 手机设置的 字体
如果在后面加上.ttf 就是使用 资源文件中的 字体
3.如果你需要显示汉字,则需要将包含有字符串的文件(如.cpp)转换为UTF-8格式编码,否则会显示乱码
.ttf文件下载网站:http://www.zhaozi.cn/s/all/ttf/
字体颜色查询:http://www.wahart.com.hk/rgb.htm
使用方法:
1.在proj.android\assets文件夹中添加show.ttf
注意此时assets里面的文件时随着Resources里面的在变动,要改的话直接改动Resources里面的,assets里面也会跟着改动。
2.程序中调用对应的字体就可以了
CCSize size = CCDirector::sharedDirector()->getWinSize();
CCLabelTTF* label = CCLabelTTF::create("zhuang", "show.ttf", 24);
label->setPosition(ccp(size.width/2, size.height/2));
addChild(label);
第二个 参数是设置字体的 如果不加 .ttf 后缀 默认使用 系统中自带的 字体 , 如果字体名有错误 则默认使用 手机设置的 字体
如果在后面加上.ttf 就是使用 资源文件中的 字体
3.如果你需要显示汉字,则需要将包含有字符串的文件(如.cpp)转换为UTF-8格式编码,否则会显示乱码