如何灵活利用免费开源图标字体_百度知道
如何灵活利用免费开源图标字体
我有更好的答案
其他类似问题
为您推荐:
开源的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何灵活利用免费开源图标字体_百度知道
如何灵活利用免费开源图标字体
我有更好的答案
#999;embedded-opentype':&) format(': url('p&)?#iefix'#$%&',url('浏览器显示图css代码;truetype'woff') format(') format(',url('IcoMp style=&IcoMoon'font-weight: url('&);font-) format('/—]&/<,url('.eot'.eot:p&};图形化字体编码&).ttf'&IcoMoon':').svg#IcoMoon'p style=&IcoMp>.woff':&/IcoM&()‡);IcoMIcoM}html代码:#999;nmo`:'p>!&.p {font-;svg'
ie hack&<:@font-face {font-family
其他类似问题
为您推荐:
开源的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何灵活利用免费开源图标字体_百度知道
如何灵活利用免费开源图标字体
提问者采纳
svg#IcoMoon'!&) format(') format('.p {font-—]&p style=":#999;IcoMcolor,url(').eot');>.eot:'.woff'font-p style=":&) format('embedded-opentype'truetype':'图形化字体编码&) format('
ie hacksrc:p&()‡;&IcoMoon'浏览器显示图css代码:@font-face {font-#$%&'IcoM);":,url('IcoM&p&woff'?#iefix');IcoMoon': url(');.ttf'&&nmo`;//IcoMIcoMp&}html代码;};svg'font-style,url(': url('/p&<
来自团队:
其他类似问题
为您推荐:
开源的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁1. 字体文件制作
进入网站&注册-&登录-&点击IconMoon App
进入字体生成页面,点击菜单的Manage Projects项
进入项目管理页面,看到项目列表,点击Load
进入项目开始选择图标,选择后点击右下角的Generate Font
进入生成预览页面,点击Download
解压文件后,复制fonts/icomoon.ttf字体文件到Android工程的assets/iconify/egow-icon.ttf
字体制作已完成。Hello, I’m John : )
2. Android应用中如何读取字体
使用开源项目
新建Icon类,实现Icon接口
import com.joanzapata.iconify.I
public enum EGOWIcons implements Icon {
ic_glass('\uE92D'),
ic_adjustable_bed_frame('\uE900'),
ic_air_conditioner('\uE901'),
ic_line_chart('\uE902');
EGOWIcons(char character) {
this.character =
public String key() {
return name().replace('_', '-');
public char character() {
其中\uE92D编码是对应字体文件水杯的编码
新建Module类,用于读取字体文件
import com.joanzapata.iconify.I
import com.joanzapata.iconify.IconFontD
public class EGOWModule implements IconFontDescriptor {
public String ttfFileName() {
return "iconify/egow-icon.ttf";
public Icon[] characters() {
return EGOWIcons.values();
在Application类中加载字体模块
Iconify.with(new EGOWModule());
开始使用字体图标,iconDrawable继承Drawable类
IconDrawable iconDrawable = new IconDrawable(context, icon);
Android中调用字体图标已完成。Hello, I’m John : )
3. 如何修改字体样式,包括大小,颜色,透明度
IconDrawable iconDrawable = new IconDrawable(context, icon);
iconDrawable.sizeDp(24);
iconDrawable.color(color);
iconDrawable.setAlpha(222);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:13440次
排名:千里之外
原创:22篇}