当前位置: 首页 > news >正文

【Flutter 自定义字体】等宽字体等

一般如果涉及自定义字体、等宽字体,我们通常使用到 Google 提供的:https://fonts.google.com/(可能需要魔法),

1 如果是等宽字体,搜索关键词 ”mono“ 就会发现有很多:

在这里插入图片描述

2 我们可以直接选择第一个等宽字体,点击获取,然后下载全部,解压,找到适合的 ttf 文件

在这里插入图片描述
在这里插入图片描述

3 最后我们在我们的项目根目录可以创建一个目录名为 fonts,然后把喜欢的ttf丢进去,

4 最后在 pubspec.yaml 文件下写入这个配置:

在这里插入图片描述

5 然后我们就可以使用了:

在这里插入图片描述

最后扯两句

其实 flutter 提供一个库名为 google_fonts:,我们可以直接使用它来使用等宽字体:

textStyle = GoogleFonts.jetBrainsMono(// 使用 google_fonts 提供的字体// 可选textStyle: TextStyle(fontFamily: 'monospace',// 也可以使用系统提供的等宽字体),fontSize: 14,height: 1.4,);

但是它本质是提供网络去 下载的,所以以 Android studio 的网络能力,可能下不了(国内),所以往往就需要我们自己去下载配置…

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 《2024华数杯》C题第四问 模型建立+优化算法
  • 鸿蒙(API 12 Beta2版)NDK开发【LLDB高性能调试器】调试和性能分析
  • C++入门基础(二)
  • C++数学库GNU Scientific Library (GSL)
  • PXE 服务器搭建——启动界面设计实验
  • 1.MySQL面试题之innodb如何解决幻读
  • 基于Spring前后端分离版本的论坛
  • 2024/8/4 汇川变频器低压产品分类选型
  • 174.地下城游戏——LeetCode
  • [windows10]win10永久禁用系统自动更新操作方法
  • 职业生涯阶段总结3:转眼毕业三年
  • Vue路由入门学习
  • 【Java数据结构】---初始数据结构
  • solidity合约销毁(带销毁例子很常见)
  • 练习实践-基础设施:搭建时钟同步服务器-基于chrony软件在centos7系统上的实现
  • 网络传输文件的问题
  • AngularJS指令开发(1)——参数详解
  • canvas 高仿 Apple Watch 表盘
  • CEF与代理
  • Docker: 容器互访的三种方式
  • Hibernate最全面试题
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Map集合、散列表、红黑树介绍
  • Netty 4.1 源代码学习:线程模型
  • orm2 中文文档 3.1 模型属性
  • Python中eval与exec的使用及区别
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Redux系列x:源码分析
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 电商搜索引擎的架构设计和性能优化
  • 给github项目添加CI badge
  • 构建工具 - 收藏集 - 掘金
  • 观察者模式实现非直接耦合
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 前端工程化(Gulp、Webpack)-webpack
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 数据科学 第 3 章 11 字符串处理
  • 探索 JS 中的模块化
  • 网络应用优化——时延与带宽
  • 我从编程教室毕业
  • 怎么把视频里的音乐提取出来
  • 智能合约Solidity教程-事件和日志(一)
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #pragam once 和 #ifndef 预编译头
  • ${factoryList }后面有空格不影响
  • $NOIp2018$劝退记
  • (2)从源码角度聊聊Jetpack Navigator的工作流程
  • (TOJ2804)Even? Odd?
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)