【Android】字体设置 Text font
通过android:typeface属性来设置字体:
<TextViewandroid:id="@+id/textView15"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Fuel drive"android:textSize="16sp"android:typeface="normal"/>
Google官方提供的四种字体如下:
想要使用其他字体,有如下几种方法:
方法一:
1.将字体ttf文件放到 app\src\main\assets\fonts 目录下;
2.Java/Kotlin中添加如下代码
val tf: Typeface = Typeface.createFromAsset(activity?.assets, "fonts/aubrey.ttf")textView15.typeface = tf
方法二:
1.将字体ttf文件放到 app\src\main\res\font 目录下;
2.在layout布局文件中添加android:fontFamily属性:
<TextViewandroid:id="@+id/textView15"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Fuel drive"android:textSize="16sp"android:fontFamily="@font/aubrey"/>
fontFamily
android:fontFamily="sans-serif" // roboto regular
android:fontFamily="sans-serif-light" // roboto light
android:fontFamily="sans-serif-condensed" // roboto condensed
android:fontFamily="sans-serif-black" // roboto black
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2)
android:fontFamily="sans-serif-medium" // roboto medium (android 5.0)
Android System Fonts(/system/fonts):
参考连接:
Android字体设置
【Android】字体设置 Text font相关推荐
- android系统自带字体设置,安卓手机系统字体设置-系统字体设置(Big Font) 安卓版v2.37-PC6安卓网...
Big Font 改变系统字体大小:这个软件可以直接修改安卓系统字体的大小,相比原生系统的大中小肯那个还不能完全符合所有人.这个软件还不错. 官方介绍 透过改变系统字体大小Big Font应用,你可以 ...
- android roboto字体下载,Android字体设置及Roboto字体使用方法
本文实例讲述了Android字体设置及Roboto字体使用方法.分享给大家供大家参考.具体分析如下: 一.自定义字体 1.android Typeface使用TTF字体文件设置字体 我们可以在程序中放 ...
- android 字体设置ttf
Android系统默认字体支持四种字体,分别为: noraml (普通字体,系统默认使用的字体) sans(非衬线字体) serif (衬线字体) monospace(等宽字体) 除此之外还可以使用其 ...
- android 字体变细,android 字体设置为中等粗细
Android TextView设置字体粗细只有三种状态,textStyle取值只有bold.nomral.italic.客户需求是字体是medium粗细,只因ios是有medium属性,Androi ...
- android 字体设置方正,Android设置TextView的字体
做项目的时候,需要使用到手写字体来让内容更加的美观.可是程序中默认使用的是系统的默认字体,怎么将TextView(或EditText)的字体设置成自己想要的字体呢?步骤如下: 下载字体文件(.ttf格 ...
- Android 字体设置
Android 对中文字体支持很不好~~ 需要加入相应的字体库 (1)创建布局Layout //创建线性布局LinearLayout linearLayout=newLinearLayout(this ...
- android单线字体,Android字体设置
// 自定义字体 custom = new TextView(this); //xx.ttf located at assets/fonts/ typeface = Typeface.createFr ...
- h5 android 字体设置,解决因为手机设置字体大小导致h5页面在webview中变形的BUG
解决因为手机设置字体大小导致h5页面在webview中变形的BUG 首先,我们做了一个H5页面,在各种手机浏览器中打开都没问题.我们采用了rem单位进行布局,通过JS来动态计算网页的视窗宽度,动态设置 ...
- jquery 属性选择android,select设置text的值选中(兼容ios和Android)基于jquery
前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...
最新文章
- django创建项目,创建app以及调用templates(模版)和static(静态文件)的方法
- 复制链接到safari浏览器打开_JS实现复制到剪贴板(兼容FF/Chrome/Safari所有浏览器)...
- 【转】Unity3D将来时:IL2CPP(上)
- 克隆人不只出现在科幻电影里?阿里虚拟美女“俪知”亮相
- 软件工程---团队作业四
- js获取浏览器语言(ie、ff、chrome)、contextpath
- nginx的502错误及常见解决方法汇总
- java threadsafe 注解_Java 注解详解
- 基于深度学习的手写数字识别、python实现
- WinDbg配置与下载 (转载)
- OMG!最难啃的《深度学习》圣经花书,居然新出版了视频课!
- UGUI实现摇杆(模仿太极熊猫)
- ubuntu16.04安装中文输入法
- 全自动抠图换背景软件下载_抠图换背景的证件照软件
- 原型设计之Axure RP
- 毕业设计 微信小程序 外卖点餐平台
- 计算机的经历和灵感,从电脑编程灵感中得到的启发
- 在电脑中怎样画思维导图
- sybase 珍藏(二)
- 分享一个自用的zsh主题