Tag: 字体

在Android中使用自定义字体

我想为我正在创build的Android应用程序使用自定义字体。 我可以单独更改Code中每个对象的字体,但是我有数百个。 所以, 有没有办法从XML做到这一点? [设置自定义字体] 有没有办法从一个地方的代码做到这一点,说整个应用程序和所有组件应该使用自定义字体,而不是默认的?

如何在ActionBar标题中设置自定义字体?

我可以如何(如果可能)在我的资产文件夹中设置一个自定义字体在一个ActionBar标题文本(只有 – 不是标签文本)与一个字体? 我不想使用android:logo选项。

CSS @ font-face不适用于Firefox,但是可以使用Chrome和IE

以下代码适用于Google Chrome beta以及IE 7.但是,Firefox似乎对此有问题。 我怀疑它是如何包括我的CSS文件的问题,因为我知道Firefox是不太友好的跨域导入。 但是,这只是静态HTML,并没有跨域的问题。 在我的landing-page.html上,我做了一个CSS导入,如下所示: <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, projection" /> 在main.css中,我有另一个像这样的导入: @import url("reset.css"); @import url("style.css"); @import url("type.css"); 并在type.css中我有以下声明: @font-face { font-family: "DroidSerif Regular"; src: url("font/droidserif-regular-webfont.eot"); src: local("DroidSerif Regular"), url("font/droidserif-regular-webfont.woff") format("woff"), url("font/droidserif-regular-webfont.ttf") format("truetype"), url("font/droidserif-regular-webfont.svg#webfontpB9xBi8Q") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "DroidSerif Bold"; src: url("font/droidserif-bold-webfont.eot"); src: local("DroidSerif Bold"), url("font/droidserif-bold-webfont.woff") format("woff"), […]

如何在Android中更改TextView的fontFamily

所以我想在Android中更改android:fontFamily ,但在Android中没有看到任何预定义的字体。 我如何select一个预定义的? 我并不需要定义自己的TypeFace,但是我需要的是与现在所显示的不同的东西。 <TextView android:id="@+id/HeaderText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" android:gravity="center" android:text="CallerBlocker" android:textSize="40dp" android:fontFamily="Arial" /> 看来我做了什么不会真的工作! 顺便说一句android:fontFamily="Arial"是一个愚蠢的尝试!

如何添加一些非标准的字体到网站?

有没有办法在网站上添加一些自定义字体,而不使用图像, Flash或其他graphics? 例如,我正在一些婚礼网站上工作,我正在为这个主题find很多不错的字体,但我找不到在服务器上添加该字体的正确方法,以及如何在CSS中包含该字体进入HTML? 这可能没有graphics?

我可以在iPhone应用程序中embedded自定义字体吗?

这个问题涉及iOS 3.2之前的版本。 从3.2开始,使用samvermette的答案很容易实现这个function,并且我已经将接受的答案(从commanda改为samvermette)来反映这一点。 我不能赞扬这两个答案(除了upvotes),但他们都很好。 我想有一个应用程序包含一个自定义字体来渲染文本,加载它,然后使用标准UIKit元素,如UILabel 。 这可能吗? 我发现这些链接: http://discussions.apple.com/thread.jspa?messageID=8304744 http://forums.macrumors.com/showthread.php?t=569311 但是这些都要求我自己渲染每个字形,这有点像辛勤工作,特别是对于多行文本。 我也发现了一些文章,说明这是不可能的,但没有理由,所以我正在寻找一个明确的答案。 编辑 – 失败-[UIFont fontWithName:size:]实验 我下载了Harrowprint.tff(从这里下载),并将其添加到我的资源目录和项目。 然后我试了这个代码: UIFont* font = [UIFont fontWithName:@"Harrowprint" size:20]; 导致抛出exception。 查看Finder中的TTF文件,确认字体名称是Harrowprint。 编辑 – 到目前为止,已经有了很多回复,这些回复告诉我要阅读X或Y的文档。我已经对这些内容进行了广泛的尝试,并没有得到任何答案。 在一个案例中,X原来只与OS X相关,而不是iPhone。 因此,我为这个问题设置了一个奖励,我将赏金给第一个提供答案的人(只使用logging的API),他们用足够的信息来回答这个问题。 在模拟器上工作也将是一个奖金。 编辑 – 看来,赏金自动奖给答案与最高票数。 有趣。 没有人真正提供了一个解决问题的答案 – 问题涉及编写自己的UILabel子类的解决scheme不支持自动换行,这对我来说是一个重要的function – 尽pipe我想我可以扩展它来这样做。

如何使用Swift创build一个属性string?

我正在尝试制作一个简单的咖啡计算器。 我需要以克为单位显示咖啡的数量。 克的“g”符号需要附加到我用来显示金额的UILabel。 在UILabel中的数字正在dynamic改变与用户input就好了,但我需要在格式不同于更新数字的string的末尾添加一个小写字母“g”。 “g”需要附在数字上,以便随着号码大小和位置的变化,“g”会随着数字“移动”。 我确信这个问题已经解决了,所以一个正确的方向的链接将是有益的,因为我一直在寻找我的小心脏。 我search了一个属性string的文档,我甚至从app store中下载了“Attributed String Creator”,但是生成的代码是在Objective-C中,而我正在使用Swift。 对于学习这种语言的其他开发者来说,什么是可怕的,并且可能是有帮助的,这是一个使用Swift中的属性string创build具有自定义属性的自定义字体的明显例子。 这方面的文件非常混乱,因为在这方面没有一个非常清晰的path。 我的计划是创build属性string,并将其添加到我的coffeeAmountstring的末尾。 var coffeeAmount: String = calculatedCoffee + attributedText 其中calculatedCoffee是一个Int转换为一个string和“JavasText”是小写“g”与我想创build的自定义字体。 也许我正在做这个错误的方式。 任何帮助表示赞赏!

如何更改TextView上的字体?

如何更改TextView的字体,默认情况下显示为Arial? 如何将其更改为Helvetica ?

自定义字体和XML布局(Android)

我想在Android中使用XML文件来定义一个GUI布局。 据我所知,没有办法指定你的小部件应该在XML文件中使用一个自定义的字体(例如你放置在assets / font /中的字体),你只能使用系统安装的字体。 我知道,在Java代码中,我可以使用唯一ID手动更改每个小部件的字体。 另外,我可以迭代Java中的所有小部件来做这个改变,但是这可能会很慢。 我还有什么其他的选择? 有没有更好的方法来制作自定义外观的小部件? 我不特别想要手动更改我添加的每个新小部件的字体。