安卓开发:修改app的文字样式
我所理解最深沉的爱莫过于我活成了你的样子 ------《这个杀手不太冷》
在我们开发安卓应用的时候,会有很奇葩的需求,比如开发安卓app但是要应用IOS的字体样式,活着应用其他的字体样式,所以我们就要学会如何修改安卓app的字体样式。
这期间查找了好多资料,发现有些真的太复杂了,我本人就喜欢用一些简单粗暴的方法,不整那些花里胡哨的。
那么如何修改安卓app的字体样式呢?
首先我们得下载我们所需要的字体文件(ttf活着otf格式),目前Android Studio好像支持这两种字体样式文件格式,下载地址我们可以去站长之家字体库来下载:网络连接。
然后像我的另一篇博文“安卓如何适配语言与系统语言同步”一样,右键res---New---Android resource directory---选择Resource type:font,新建font文件夹。然后在文件夹下面加入我们需要的字体文件,新建一个font.xml文件,右键new里新建,然后使用fontstyle和font等属性。
font.xml
<?xml version="1.0" encoding="utf-8"?>
<font-family xmlns:android="http://schemas.android.com/apk/res/android"><fontandroid:fontStyle="normal"android:font="@font/sf_pro_display_regular" android:fontWeight="0"/>
</font-family>
最后,在我们需要应用字体样式的style.xml文件里对应加入我们自己的font文件
<item name="android:fontFamily">@font/font</item>
安卓开发:修改app的文字样式相关推荐
- 【安卓开发系列 -- APP 】APP 性能优化 -- 崩溃分析
[安卓开发系列 -- APP ]APP 性能优化 -- 崩溃分析 [1]Native Crash 分析示例 [1.1]Linux 编译 breadpad 下载 breadpad 源码 git clon ...
- CSS/Compass修改placeholder的文字样式
在HTML5中,<input>与<textarea>标签支持placeholder属性,用来定义无任何输入时的默认文字. 可以通过CSS修改placeholder的文字样式: ...
- 小程序 rich-text 修改图片和文字样式
小程序 rich-text 修改图片和文字样式 utils文件 /*** 处理富文本里的图片宽度自适应* 1.去掉img标签里的style.width.height属性* 2.img标签添加style ...
- 【安卓开发系列 -- APP】APP 开发基础技术整理
[安卓开发系列 -- APP]APP 开发基础技术整理 [1]Android Studio APP 项目目录布局 [2]活动的生命周期 活动的状态 : 1. 运行状态,一个活动位于返回栈栈顶时,活动 ...
- 【安卓开发系列 -- APP 开源框架】IO 框架 OKIO
[安卓开发系列 -- APP 开源框架]IO 框架 OKIO [1]OKIO的整体框架 [1.1]OKIO的整体框架图示 [1.2]OKIO的优势 CPU和内存消耗低,OKIO采用了segment机制 ...
- 安卓开发(APP)之智能家电案例教程
智能家电工具介绍与客户端开发: 此文章教程内容: 用安卓手机的APP客户端控制智能家电实现的小案例 本文章所需工具在文章末尾,请君自取,所用工具Android studio. 家居模拟器程序介绍 本程 ...
- 安卓逆向——修改APP的名称,图标和包名多开分身
修改APP的名称,图标和包名多开分身 1. 把apk拖入到 Android killer 2. 修改apk的名字 搜到结果,把得到的文件,把"土豆视频" 改成 修改成的名字 回编译 ...
- 安卓逆向——修改APP去广告案例
修改APP去广告案例 首先 没有去 广告打开的样子 ,显示的广告 这里使用 Android killer 工具 反编译 apk ,查看源码,打开 AndroidManifest.xml 文件查看 配置 ...
- iOS 开发修改app名称(display Name)后实际app名称没有变的情况
2019独角兽企业重金招聘Python工程师标准>>> 中途接手一个项目,因为是现在是做产品,所以蛮多地方和以前开发的还是不一样的. 中间接到一项任务就是要求改app的名称,按照以前 ...
最新文章
- PHP中memcached的使用
- JWT: 基于Token的验证
- vue实现简单表格组件
- 【C++ 语言】面向对象 ( 成员函数 | 常量函数 | 友元函数 | 友元类 | 单例类 )
- 调用Django中的API时,使用Pycharm给后端view打断点的方法
- 科学证明夜猫子都死得早?稳住,事情不是这样的
- 在python中函数和类都属于可调用对象_在Python中函数和类都属于可调用对象
- 柯特斯公式 | 数值积分
- python语法笔记-linux
- 2013总结-2014计划
- 码农辞职一年后:独立工程师太难了
- NYoj 蛇形填数
- Linux环境下 微信支付退款 读取证书路径问题
- C#PC与三菱Q系列PLC通信小实验中遇到的问题
- 团队任务3每日立会(2018-10-25)
- C语言 | 九九乘法表
- XSS(跨站脚本攻击)相关内容总结整理
- 一维亥姆霍兹线圈设计磁场250Gs
- 千里之行,始于足下。python 爬虫 requestes模块(2)
- 特征交互新路线|阿里 Co-action Network论文解读
热门文章
- 《区块链底层设计Java实战》之第三章密码学
- 系统架构设计——网购秒杀系统架构设计
- 少儿编程,打响2021中国教育改革第一枪
- 有赞前端质量保障体系
- 如何用漏斗模型做数据分析
- 人民币符号¥在css和html正确显示
- Deep Learning Applied to Steganalysis of Digital Images: A Systematic Review 深度学习在数字图像隐写分析中的应用:系统综述
- 最新MAC Substance 3D Stager 2021已发布,Stager中文正式版下载和安装教程
- 华为荣耀刷机失败,不断重启的解决办法
- linux选哪个显卡,常用linux系统,最好选用哪种显卡?