使用flutter开发一个渐变色按钮

这篇具有很好参考价值的文章主要介绍了使用flutter开发一个渐变色按钮。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因为项目需要,需要使用flutter开发一个渐变色的按钮,flutter自带的按钮样式不太好调整,所以需要自定义实现,实现的思路就是使用GestureDetector嵌套Container,Container里面嵌套text实现。

实现的效果:

使用flutter开发一个渐变色按钮,多端开发,flutter

实现的代码:

            GestureDetector(
              child: Container(
                width: 190,
                height: 80,
                decoration: BoxDecoration(
                    gradient: const LinearGradient(colors: [
                      Color.fromRGBO(73, 42, 229, 1),
                      Color.fromRGBO(111, 30, 155, 1),
                      Color.fromRGBO(225, 33, 67, 1)
                    ], begin: Alignment.topLeft, end: Alignment.bottomRight),
                    borderRadius: BorderRadius.circular(15)),
                child: const Center(
                  child: Text(
                    "点击连接",
                    style: TextStyle(color: Colors.white, fontSize: 26),
                  ),
                ),
              ),
              onTap: () {
                print("点击按钮");
                LoadingDialog.show();
                Future.delayed(Duration(seconds: 2), () {
                  print("隐藏loading");
                  Get.back();
                  Get.toNamed("/");
                });
              },
            )

 文章来源地址https://www.toymoban.com/news/detail-809451.html

 

到了这里,关于使用flutter开发一个渐变色按钮的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • flutter开发实战-实现自定义按钮类似UIButton效果

    flutter开发实战-实现自定义按钮类似UIButton效果 最近开发过程中需要实现一下UIButton效果的flutter按钮,这里使用的是监听手势点击事件。 GestureDetector属性定义 由于属性太多,我们实现onTapDown、onTapUp、onTapCancel、onTap。 实现自定义按钮类似,我们实现onTapDown、onTapUp、onTapCance

    2024年02月14日
    浏览(43)
  • flutter开发实战-实现左右来回移动的按钮引导动画效果

    flutter开发实战-实现左右来回移动的按钮引导动画效果 最近开发过程中需要实现左右来回移动的按钮引导动画效果 AnimationController用来控制一个或者多个动画的正向、反向、停止等相关动画操作。在默认情况下AnimationController是按照线性进行动画播放的。AnimationController两个监听

    2024年02月13日
    浏览(47)
  • 微信小程序实用工具——渐变色按钮(二)

    今年的国美毕业展已经开始了🧑‍🎨🧑‍🎨在杭州的小伙伴可以快速出击了🏃‍♂️🏃‍♂️ 这里我想推荐其中的一副版画作品《突围》 在众多版画系作品中被它所吸引 🌻🌻🌻🌼🌼🌼🌺🌺🌺🌼🌼🌼🌻🌻🌻 🎃 内容介绍: 👉这次给大家带来六个我见到比较喜

    2024年02月08日
    浏览(52)
  • 微信小程序实用工具——渐变色按钮(一)

    2023五月天演唱会🎤🎤🎤大家一起冲冲冲🏃‍♂️🏃‍♂️🏃‍♂️ 🌻🌻🌻🌼🌼🌼🌺🌺🌺🌼🌼🌼🌻🌻🌻 🎃 内容介绍: 👉这次给大家带来六个我见到比较喜欢的按钮样式,接下来我将逐一介绍这六个按钮的样式和代码 📋 整体展示: 🌻🌻🌻🌼🌼🌼🌺🌺🌺

    2024年02月08日
    浏览(79)
  • MFC重载CButton类,实现改变按钮背景色、字体样式更改、鼠标滑动按钮变色功能

    在对话框内添加button控件,button控件属性中 所有者 描述改为TRUE 添加COwerButton类。代码如下: COwerButton.h COwerButton.cpp 给button按钮添加变量,变量类型设为COwerButton,也可在主界面XXXDlg.h中修改button类型 COwerButton m_button1; 运行完成,效果如下: 当鼠标移动到按钮上以及点击按钮

    2024年02月12日
    浏览(55)
  • 【第二趴】uni-app开发工具(手把手带你安装HBuilderX、搭建第一个多端项目初体验)

    聚沙成塔——每天进步一点点,大家好我是几何心凉,不难发现越来越多的前端招聘JD中都加入了uni-app 这一项,它也已经成为前端开发者不可或缺的一项技能了,所以凉哥为大家推出 聚沙成塔【45天玩转uni-app】 专栏,帮助大家对 uni-app 进行学习和理解,uni-app可以通过一套代

    2023年04月23日
    浏览(93)
  • 利用Flutter和小程序容器技术打造多端适配的小程序解决方案

    随着移动互联网的快速发展,应用程序已经成为人们生活中必不可少的一部分,而小程序和Flutter技术则是当前应用开发中备受瞩目的两大趋势。 小程序是一种轻量化的应用程序,其不需要用户下载安装即可使用,同时也具备了高效便捷的使用体验。而Flutter技术则是一种跨平

    2024年02月11日
    浏览(26)
  • 【Unity VR开发】结合VRTK4.0:创建一个按钮(Button)

    天若阻我,我便撕裂这天!地若拦我,我便踏碎这地! 在3D空间中,我们往往需要设置空间按钮,通过交互器或指针与之交互的可碰撞来实现。接下来我们设置一个简单的按钮,可以使用对象指针进行选择,以启动按钮的点击,使用预制件表示我们的按钮,并使用可与按钮交互

    2024年02月13日
    浏览(38)
  • 【Flutter】支持多平台 多端保存图片到本地相册 (兼容 Web端 移动端 android 保存到本地)

    免责声明: 我只测试了Web端 和 Android端 可行哈

    2024年02月09日
    浏览(64)
  • 【Unity VR开发】结合VRTK4.0:创建一个按钮(Togglr Button)

    有人感激过你的善良吗,貌似他们只会得寸进尺。         Toggle按钮是提供简单空间 UI 选项的另一种方式,在该选项中,按钮将保持其状态,直到再次单击它。这允许按钮处于激活状态或停用状态的情况,通过单击带有对象指针的按钮来切换每个状态。        Interactions.

    2024年02月04日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包