android 怎么导入和应用特殊字体在app项目

原创 2016年05月30日 16:05:46

随着市面上的app应用越来越丰富,一款性能优越且让人眼前一亮的app也是越来越少了。一款好的app不仅要界面精美而且要符合大众需求。
界面上的字体是让用户第一眼就能感受到开发者心意的直接表现。但是android studio的自带字体已经不能满足用户得需求了,某个物品看多了也是会产生审美疲劳的。
所以,添加个性化字体或者是特殊字体就得需求就自然而然的出现啦!!!
这里写图片描述
其实这个过程很简单,百度下载你想要的字体,然后在压缩包内找到后缀名为.ttf格式的文件,然后拷贝到新建的以下目录就完成一大半了,(文件目录适用于android studio) src/main/assets(此为新建文件夹)/font(也是新建的文件夹)/*.ttf(特殊字体文件)


按照上边的步骤将特殊字体文件拷贝进去以后,就是添加代码了,代码如下:

Typeface type= Typeface.createFromAsset(getActivity().getAssets(),"font/FangZhen_GBK.ttf");
gaibianziti.setTypeface(type);

当然,这个textview控件你肯定的先实例化一下,ok! 运行一下项目,你会发现你的字体已经改变了。
不过有一个小小的弊端,就是如果需要改变的textview控件太多的话,可能就比较麻烦了,如果哪位大神有什么好的点子可以在评论区给我支个招!谢谢!

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android应用使用第三方字体

有时候为了app的美观可能会使用第三方字体,下面介绍几种app使用第三方字体的方法。 第一种,通过反射全局设置app字体,这个方法简单、粗暴、高效,推荐使用,下面介绍怎么使用。 1、首先继承appli...
  • caicdd007
  • caicdd007
  • 2016年09月09日 14:52
  • 1607

简单高效的实现Android App全局字体替换

Android O推出了一项新的功能「Fonts in XML」,借助这项功能,我们能够像使用其他资源文件一样使用字体,比较方便地实现App全局字体的替换。为了能够在API 14或者以上的设备上使用F...
  • mingchashui
  • mingchashui
  • 2017年06月19日 14:50
  • 751

如何实现字体载入到客户端?

实现字体切换,微软雅黑,黑体,宋体,如何写CSS,如何把字体从服务器下载到客户端???求解,求方法,求教程   【回答】HTML 5可以实现任何字体从服务端读取,并且显示。...
  • hoostone
  • hoostone
  • 2014年03月06日 17:42
  • 763

修改android app 字体格式

小体积字体文件集 首先将项目需要的字体资源放置在app下: 这是我自己找的字体文件,分别代表粗体,方正准圆,华文彩云,华文行楷,华文新宋,华文新魏,幼圆。 注意,字体ttf文件只能用英文字...
  • ludandan1234
  • ludandan1234
  • 2016年11月25日 09:40
  • 545

Android开发中导入字体库

在Android开发中系统只提供了三种字体样式,那么如何使用自己想要的字体呢,使文字内容展示有更多的风格选择呢?那就只能导入外部字体库,不过这种方式会导致apk体积暴增,有可能会让你得不偿失。听说go...
  • danceinkeyboard
  • danceinkeyboard
  • 2017年04月04日 23:19
  • 2065

android 导入外部字体

有时候UI会设置有个性的字体,已达到好的视觉效果。通常的做法就是给字体截图。但是这种方法很繁琐,现在就来介绍一种简单的方法-------导入外部字体。 1.下载好所需要的ttf格式字体包; ...
  • szshawn2010
  • szshawn2010
  • 2016年01月31日 18:00
  • 475

微信小程序外部字体的导入

事先准备 因为微信不支持外部文件夹的权限,所以首先去下载一个自己选中的字体,也就是ttf文件,将该ttf文件上传至https://transfonter.org/ 注意选中 Base64 enco...
  • zero_1996
  • zero_1996
  • 2017年06月28日 19:39
  • 1243

ios开发 添加自定义字体

1.下载ttf字体。 2.添加字体到工程 3.在plist添加如下 4.检查build phase里有没有添加进去 查找所有字体代码,可放到viewdidload中 ...
  • gwh111
  • gwh111
  • 2014年01月08日 17:33
  • 3203

如何在Android引用第三方字体文件?

Mark~ 在一个应用中,我需要在所有的UI组件中使用客户提供的字体。这听起来似乎是个很稀松平常的任务,不是吗?是的,我当时也是这么想的。然后我震惊了,Android竟然没有提供一个简单优雅的方...
  • u010229714
  • u010229714
  • 2016年06月12日 16:46
  • 817

Android 自定义字体(引入外部字体)

做Android开发的时候,一些软件会要求一些特殊字体,我们需要引入外部的ttf格式的字体到程序中,具体操作步骤为: 在安卓应用程序的目录assets中新建fonts目录,将我们需要使用的ttf字体...
  • catoop
  • catoop
  • 2012年08月02日 10:42
  • 10132
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 怎么导入和应用特殊字体在app项目
举报原因:
原因补充:

(最多只允许输入30个字)