androidapp字体
‘壹’ android studio怎么修改app字体
1、打开Android studio,点击“File”->“Settings”,进入到设置窗口;
2、然后点击“Appearance”,在右边栏勾选“Override default fonts...”,然后下面的“Name”下拉列表里就可以选择自己喜欢的字体了,“Size”可以设置字号,但这一步是更改了Android studio的工具栏等的字体,编辑器字体看下一步;
3、再点击设置窗口的左边栏的“Editor"->"Colors & Fonts",首先点击下面红框的"Save as",然后在弹出的文本框写入主题名字(随便都可以),点击"OK";
4、再点击设置窗口左边的"Colors & Fonts"下的"Fonts",然后在图中红框部分的"Editor Font"的下拉列表选择你想要的字体,"Size"可以设置字号,这样就可以设置编辑器的字体啦,编写代码时看着更加舒服的字体;
5、再来可以修改控制台的字体,点击"Colors & Fonts"下的"Console",然后同上述步骤设置字体字号,控制台输出的信息也可以变成你喜欢的字体了。
通过上述步骤,大家可以随意设置Android studio的字体,优秀的字体可以使你在编辑时更加方便查看代码。
‘贰’ 安卓的app中文字体是什么字体
具体见下图 Clockopia.ttf 系统默认待机时钟字体DroidSans.ttf 系统默认英文字体DroidSans-Bold.ttf 系统默认英文粗字体DroidSansFallback.ttf 系统默认中文字体 有四种表现形式:正常;斜体;粗体;粗斜体。 在 Android 系统中,DroidSans 是默...
‘叁’ android怎么设置app使用的默认字体库
Android系统自带有对字体的设置,这些设置是对字体的显示方式的设置,比如加粗,倾斜,下划线,字号等,但是对于字体本身,比如设置为楷体,隶书等貌似没有。Android系统只有一种默认的,如果需要修改字体,或者引用自己喜欢的字体,那么就需要自己设置或修改。
修改系统的字体可以下载修改字体的app即可,但是如果是对于开发者想在自己的app中使用具有自己个性的文字,可以按下面介绍的方法做(这里只是其中一种方法,相信,应该还有很多方法的)
·将自定义的字体所在的ttf文件到工程assets/fonts/目录下面
一般字体的格式为ttf的。在C:\WINDOWS\Fonts目录下有windows系统提供的字体,可以使用。也可以自己通过coreldraw+fontcreator软件自己制作字体
·在源码中进行如下修改:
TextView tv = (TextView)findViewById(R.id.c12_custom);1
//从assert中获取有资源,获得app的assert,采用getAserts(),通过给出在assert/下面的相对路径。在实际使用中,字体库可能存在于SD卡上,可以采用createFromFile()来替代createFromAsset。
Typeface face = Typeface.createFromAsset ( getAssets() , “fonts/timesi.ttf” );
tv.setTypeface (face);12
设置字体不能直接在XML文件中进行,需要通过源码来完成。
通过这两步就可以对TextView对象tv的字体进行了修改,改成自己定义的字体timesi.ttf
Android并非和所有的TTF字体都能兼容,尤其在中文特殊字体的支持会存在问题,对于不兼容的字体,Android不出报错,只是无法正常显示。
一些注意
字库一般会很大,因为要将包括很多的字符集,使用其他的字库,这样就会增大程序的体积。可以使用FontCreator软件对字库进行裁剪,使其体积变小。如果字库比较大,可以考虑放在sdcard上,使用createFromFile来获得Typeface对象
有些字库可能并不会包括我们需要的字符,比如为了节省字库的体积,将中文字符取消,这样如果想使用这个字库显示中文的话,肯定是不成功的。
这里再对程序中出现的源码进行解释。
修改字体就是调用setTypeface方法。这个方法的参数是一个Typeface类对象
Typeface是字体类
这个类比较简单,这里列出它的成员方法(这些方法都是静态方法,返回Typeface对象,可以直接作为setTypeface的参数):
·static Typeface create(Typeface family, int style) //静态方法,参数一为字体类型这里是Typeface的静态定义,如宋体,参数二风格,如粗体,斜体
·static Typeface create(String familyName, int style) //静态方法,参数一为字体名的字符串,参数二为风格同上,这里我们推荐使用上面的方法。
·static Typeface createFromAsset(AssetManager mgr, String path) //静态方法,参数一为AssetManager对象,主要用于从APK的assets文件夹中取出字体,参数二为相对于Android工程下的assets文件夹中的外挂字体文件的路径。
·static Typeface createFromFile(File path) //静态方法,从文件系统构造一个字体,这里参数可以是sdcard中的某个字体文件
·static Typeface createFromFile(String path) //静态方法,从指定路径中构造字体
·static Typeface defaultFromStyle(int style) //静态方法,返回默认的字体风格
本类的常量静态定义,首先为字体类型名称
Typeface DEFAULT
Typeface DEFAULT_BOLD
Typeface MONOSPACE
Typeface SANS_SERIF
Typeface SERIF
字体风格名称
int BOLD
int BOLD_ITALIC
int ITALIC
int NORMAL
这些变量都可以通过名称知道其意思
‘肆’ Android开发中如何为应用设置全局字体(第三方字体)
最简单的就是自定义TextView
,所有的显示文字都用这个,然后控制一个textview就好了
‘伍’ 为什么Android更换字体后总有部分APP字体还是默认的,不会更换
部分android程序,
自己自带字体,
在TextView引用的都是自带的字体,
所以无法所有都替换的。
‘陆’ android怎么解决app的字体大小随着手机设置的字体大小改变的现象
如果是OPPO手机,字体大小的设置方法:
1、ColorOS 3.0版本, 进入设置--显示与亮度--字体大小,拖动进度条即可调整字体大小;
2、ColorOS 2.0版本, 设置--显示--字体,拖动进度条即可;
3、ColorOS 1.0版本, 设置--显示--字体,拖动进度条即可。
‘柒’ Android安卓系统默认的英文数字字体叫什么
系统默认英文数字字体叫DroidSans.ttf。
Android安卓系统默认的几种字体:
1、Clockopia.ttf系统默认待机时钟字体;
2、DroidSans.ttf系统默认英文字体;
3、DroidSans-Bold.ttf系统默认英文粗字体;
4、DroidSansFallback.ttf系统默认中文字体;
系统运行库
1、Android包含一些C/C++库,这些库能被Android系统中不同的组件使用。它们通过Android应用程序框架为开发者提供服务。以下是一些核心库:
2、系统C库-一个从BSD继承来的标准C系统函数库Libc ),它是专门为基于Embedded linux的设备定制的。
3、媒体库-基于PacketVideo OpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG。
4、Surface Manager -对显示子系统的管理,并且为多个应用程序提供了2D和3D图层的无缝融合。
5、LibWebCore -一个最新的web浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。
‘捌’ 开发安卓、苹果软件的字体样式、大小设计标准
一、IOS版本的字体设计规范和常识
iOS客户端开发人员,使用的默认简体中文字体,就是常用的华文Heiti
SC。
iOS
UI设计人员,使用Photoshop,请选中“黑体-简”或Heiti
SC,并设置为“细体”、“浑厚”是与iOS上的实际效果最接近的(Heiti
SC
Thin)。或者是冬青黑简体、黑体等等。英文字体是
Helvetica
Neue
Ultra
Light。
二、安卓android
APP字体设计规范
安卓中文字体: droid sans fallback
安卓英文字体:roboto
安卓手机的默认中文字体都是droid
sans
fallback,是谷歌自己的字体,与微软雅黑很像,小米miui
v5
用的也是这种字体。
‘玖’ android手机程序开发怎样设置手机字体,比如:设置成宋体或楷体android有个功能
Android系统自带有对字体的设置,这些设置是对字体的显示方式的设置,比如加粗,倾斜,下划线,字号等,但是对于字体本身,比如设置为楷体,隶书等没有。Android系统只有一种默认的,如果需要修改字体,或者引用自己喜欢的字体,那么就需要自己设置或修改。
最简单的修改系统的字体的方法就是可以下载可以修改字体的app。网上或者手机自带的应用中心里去搜索吧。