题记
—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求。


更多应用知识点,小编已总结在书中

  • 手机点击查看 # 电脑点击查看

  • 手机点击查看 # 电脑点击查看


在这里使用 Container 容器来实现圆角矩形边框效果

1 圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,//边框设置decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(4.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: Text("Container 的圆角边框"),),

2 圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,//边框设置decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度 这里的角度应该为 父Container height 的一半borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: Text("Container 的圆角边框"),),

3 可点击的圆角矩形边框

使用 InkWell 来实现 ,更多关于 InkWell 可查看 flutter InkWell 设置水波纹点击效果详述

        Container(margin: EdgeInsets.only(left: 40, top: 40),child: new Material(//INK可以实现装饰容器child: new Ink(//用ink圆角矩形// color: Colors.red,decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: new InkWell(//圆角设置,给水波纹也设置同样的圆角//如果这里不设置就会出现矩形的水波纹效果borderRadius: new BorderRadius.circular(25.0),//设置点击事件回调onTap: () {},child: Container(//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,child: Text("点击 Container 圆角边框"),)),),),),

4 可点击的圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),child: new Material(child: new Ink(//设置背景decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: new InkResponse(borderRadius: new BorderRadius.all(new Radius.circular(25.0)),//点击或者toch控件高亮时显示的控件在控件上层,水波纹下层
//                highlightColor: Colors.deepPurple,//点击或者toch控件高亮的shape形状highlightShape: BoxShape.rectangle,//.InkResponse内部的radius这个需要注意的是,我们需要半径大于控件的宽,如果radius过小,显示的水波纹就是一个很小的圆,//水波纹的半径radius: 300.0,//水波纹的颜色splashColor: Colors.yellow,//true表示要剪裁水波纹响应的界面   false不剪裁  如果控件是圆角不剪裁的话水波纹是矩形containedInkWell: true,//点击事件onTap: () {print("click");},child: Container(//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,child: Text("点击 Container 圆角边框"),),),),),),

【1】 目前在西瓜视频上免费刊登 Flutter 系列教程,每日更新,欢迎关注接收提醒点击查看提示


【2】 本公众号会首发系列专题文章,付费的视频课程会在公众号中免费刊登,在你上下班的路上或者是睡觉前的一刻,本公众号都是你浏览知识干货的一个小选择,收藏不如行动,在那一刻,公众号会提示你该学习了。

Flutter设置圆角边框 Flutter圆角背景相关推荐

  1. Flutter设置圆角边框,Flutter圆角背景

    在这里使用 Container 容器来实现圆角矩形边框效果 1 圆角矩形边框 Container(margin: EdgeInsets.only(left: 40, top: 40),//设置 chi ...

  2. Qt 之 设置窗口边框的圆角

    Qt技术学习班开始了,更多精彩.好玩的内容等着你,赶紧报名吧! 群号:655815739 Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口.下面分别叙述 ...

  3. html阴影和圆角边框,css3圆角边框和边框阴影示例

    border-radius向元素添加圆角边框,css3中的.IE9+ chrome safari5+ firefox4+ 现在都支持.可以向input div等设置边框.与border相似,可以四个角 ...

  4. QT 绘制圆角边框存在圆角加粗问题,使用反锯齿无效

    QT 绘制圆角边款存在圆角加粗问题,使用反锯齿无效 文章目录 QT 绘制圆角边款存在圆角加粗问题,使用反锯齿无效 前言 一.使用步骤 1.QPainter自带的绘制函数 2.优化 前言 在使用 pai ...

  5. 圆角边框属性 圆角边框画芒果

    圆角边框属性 正方形+圆角边框属性 = 圆形(有弧度的图形) 长方形+圆角边框属性 = 椭圆形(有弧度的图形) border-radius: 边框的弧度 px / % /em/remborder-ri ...

  6. css圆角边框(css圆角边框无效)

    纯CSS制作圆角边框的代码是什么? #xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;} #xsnazzy ...

  7. iOS设置带边框的圆角矩形

    layer.masksToBounds 圆角矩形 layer.cornerRadius 矩形弧度 layer.borderColor 边线颜色 layer.borderWidth 边线宽度

  8. html div 圆角边框,div圆角边框

    /p> Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ...

  9. Flutter 设置圆角,边框

    参考 1 圆角矩形边框 Container( margin: EdgeInsets.only(left: 40, top: 40), //设置 child 居中 alignment: Alignmen ...

最新文章

  1. .NET设计模式(5):工厂方法模式(Factory Method)
  2. 5 Handler与子线程
  3. 向量余弦值python_向量/矩阵的余弦值打印(元素明智的操作) 使用Python的线性代数
  4. dnf服务器合并信息,卤蛋带你看韩服!全体服务器合并改版信息互通
  5. C++ - extern C用法浅析
  6. Nginx源码分析 - HTTP模块篇 - HTTP模块的阶段处理PHASE handler(23)
  7. 实战java虚拟机配套代码
  8. 机械硬盘的文件系统突然变成RAW了,如何保住盘上数据?
  9. PHP探测手机客户端
  10. UML建模工具2021年8-11月更新(共15款)
  11. gflags的交叉编译
  12. caioj 1290: 之乎者也
  13. 行转列 和 链接查询 
  14. html5 video 不拉伸,HTML 5视频拉伸
  15. 人工智能畅想ps海报教程_如何战胜鲁班人工智能做图?大战鲁班海报制作教程【PS教程】...
  16. 进销存设计与分析_库存明细表(14)
  17. mysql数据库交叉连接_MySQL交叉连接(CROSS JOIN)
  18. java 操作 hbase_Java操作Hbase的基本操作
  19. SFuzz: Slice-based Fuzzing for Real-Time Operating Systems
  20. seq2seq模型_具有注意力机制的seq2seq模型

热门文章

  1. c语言递归函数编程,c语言递归函数的使用方法
  2. Angular- 模板引用变量
  3. 什么是Transparent HugePages
  4. JVM即时编译(JIT)
  5. Java堆内内存和堆外内存
  6. Javascript验证码绘制下载
  7. 直通车的计算机质量分经验,「超级干货」直通车质量分的全面解析——上篇
  8. 计算机组成原理学习笔记第4章 4.10——替换算法
  9. Power BI Desktop 简体中文下载安装步骤
  10. 在vue中如何高性能渲染十万条数据(虚拟列表)并且增加个搜索框可以搜索到这些数据