Flutter 文字渐变色

2023-11-01

        目前在做的项目需要用到渐变文字的需求,但是都用图的话,会导致包很大,所以打算自己去写一个渐变。本次渐变用到的组件是ShaderMask这个组件来完成咱们的文字渐变色。

      代码实现(text里面的文字需要设置为白色字体)

ShaderMask(
                                           shaderCallback: (Rect bounds) {
                                          return const LinearGradient(
                                            begin: Alignment.centerLeft,
                                            end: Alignment.centerRight,
                                            colors: [ Color(0xFF6ffffd),Color(0xFFf8fec4)],).createShader(Offset.zero & bounds.size);
                                        },
                                        blendMode: BlendMode.srcATop,
                                        child: Text(
                                          "老板位",
                                          style: TextStyle(fontSize: ScreenUtil().setSp(19), color: const Color(0xffffffff),fontWeight: FontWeight.w700),
                                        ),
                                      )

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Flutter 文字渐变色 的相关文章

随机推荐

  • ubuntu 18 安装docker 错误:Package docker-ce is not available

    错误 alex ubuntu sudo apt get install docker ce docker ce cli containerd io sudo password for alex Reading package lists D
  • 一种GL error 501的原因和解决 ----no default precision defined引起

    1 问题背景 搞openGL 排查错误的一个好办法 是执行完一句GL调用 就加一句glGetError 如果有错误 这个函数会返回非0值 本文就是讨论 遇到了 glGetError返回0x501错误的问题 0x501一般代表 GL上下文环境
  • 对象和类,公有类和私有类,构造函数和析构函数,const成员函数,this指针,对象数组,类作用域,抽象数据

    下面是头文件stock00 h的内容 ifndef STOCK00 H define STOCK00 H include
  • Redis(7)-主从复制

    redis主从复制 1 主从复制 1 复制原理 2 哨兵模式 那么如何选择需要的新服务器呢 1 主从复制 就是指将主机数据更新后根据配置和策略 自动同步到备机master slave 其中master以写为主 slave以读为主 用处 读写
  • pkill(1) command

    文章目录 1 命令简介 2 命令格式 3 选项说明 4 常用示例 参考文献 大咖好呀 我是恋喵大鲤鱼 鄙人第二本开源书籍 后台开发命令365 上线啦 欢迎大家协同共建 1 命令简介 pkill process kill 杀死某一类进程 pk
  • FPGA之RAM详解,单口RAM的使用

    单口RAM IP练习 RAM在FPGA设计当中应用非常广泛 其种类有单口RAM 伪双口RAM 真双口RAM 但就实际项目开发而言 伪双口RAM应该是使用频率最多的 大家在学习实践的时候 也完全可以多做些对比 这样有更助于消化理解后加以灵活应
  • 矩阵乘以它的转置

    矩阵乘以它的转置 AA T A A T A A A 2即矩阵A乘以A的转置等于A的行列式的平方 明显不等于啦 1 2的矩阵转置矩阵为2 1 那么1 2的矩阵乘以2 1的转置矩阵得到一个1 1的矩阵 而2 1的转置矩阵乘以1 2的矩阵得到一个
  • 基于Dragonboard 410c的指纹锁(七)

    继续研究fingerprint在Android中的添加 上篇中HAL层的实现算是找到了 但是不知道是不是真的是这个 也不知道有没有被应用 既然驱动没有 那就往上看吧 开机时会开启各种服务 我们从开始启动指纹识别的service开始 路径 f
  • python小游戏——跑酷小恐龙代码开源

    作者 小刘在这里 每天分享云计算网络运维课堂笔记 努力不一定有回报 但一定会有收获加油 一起努力 共赴美好人生 夕阳下 是最美的 绽放 愿所有的美好 再疫情结束后如约而至 目录 一 效果呈现 二 主代码 三 cfg 四 README 一 效
  • Python配置免费的OCR图片识别文字(附代码)

    今天刷帖刷到一个网站 可以免费OCR识别 但是具体的次数我没有计算 文档上也没有具体说明 那么我们一起来看看吧 首先网址在这里 点我直达 1 我们需要注册一个账号 获取非常重要的参数 ColaKey 2 接着我们看一下文档说明 可跳过 点我
  • 用Python实现队列(queue)

    一 队列的定义 队列 一种先进先出 FIFO First in First Out 的线性结构 即在队列的尾部入队 在队列的头部出队 入队 即队列添加成员 在队列的尾部完成 出队 即队列删除成员 在队列的头部完成 在创建队列时 一般以数组为
  • 登陆界面的测试

    一 功能 1 用户名和密码 用户名和密码的合法性 长度 字符 空 用户名和密码的一致性 验证码的合法性和一致性 2 登陆功能 跳转正确 3 页面其他链接 如忘记密码 4 记住用户名 记住密码的功能 5 输入框是否支持复制和粘贴 6 密码显示
  • 图像分割:Python的SLIC超像素分割

    图像分割 Python的SLIC超像素分割 1 什么是超像素 2 为什么超像素在计算机视觉方面有重要的作用 3 简单线性迭代聚类 SLIC 4 效果图 5 源码 参考 1 什么是超像素 在单个或多个通道中 图像表示为像素网格 我们采用这些M
  • mysql8 java Could not create connection to database server. Attempted reconnect 3 times问题

    最近照着网上的一个博主的例子 学习ssm 结果一个mysql8 搞得我都崩溃了 各种连不上 总结一下出错原因 1 maven中的jdbc连接jar包 版本也要换成高版本
  • Linux基本权限(详解)

    目录 文件权限位 更改文件权限 chmod指令 chown指令 chgrp指令 数字权限 umask命令 文件权限位 显示当前目录下文件的详细信息 ls l 也可以写成 ll Linux下文件的权限位共有十个 按照1333来划分 第一位代表
  • 服务器操作系统比较,服务器操作系统比较

    服务器操作系统比较 内容精选 换一换 Atlas 800 训练服务器 型号 9000 安装上架 服务器基础参数配置 安装操作系统等操作请参见 Atlas 800 训练服务器 用户指南 型号9000 风冷 或 Atlas 800 训练服务器
  • 特征筛选3——卡方检验筛选特征(单变量筛选)

    sklearn文档 https scikit learn org stable modules generated sklearn feature selection chi2 html 卡方检验只适用分类任务 用来检验特征与y是否相互独立
  • java获取response与request

    java获取response与request 方式一 监听 web xml
  • Makefile 多个目标匹配的问题

    在windows下直接使用mingw32 make ZTHREAD A the static link library file of ZThread ZTHREAD A F ZJ tools cpp libs ZThread 2 3 2
  • Flutter 文字渐变色

    目前在做的项目需要用到渐变文字的需求 但是都用图的话 会导致包很大 所以打算自己去写一个渐变 本次渐变用到的组件是ShaderMask这个组件来完成咱们的文字渐变色 代码实现 text里面的文字需要设置为白色字体 ShaderMask sh