Flutter中的圆角和圆形效果

  • 第一种:以图片为容器背景,设置容器四角的圆角角度
  • 第二种 ClipRRect 裁剪矩形四角 可自定义圆角度数
  • 第三种 ClipOval 直接就是圆形
  • 第四种 CircleAvatar
  • 拓展 自定义裁剪样式 ClipPath 路径裁剪

第一种:以图片为容器背景,设置容器四角的圆角角度

Container(margin: EdgeInsets.only(right: 10.0),width: 60.0,height: 60.0,decoration: BoxDecoration(shape: BoxShape.rectangle, //可以设置角度,BoxShape.circle直接圆形borderRadius: BorderRadius.circular(5.0),image: DecorationImage(fit: BoxFit.fill,image: AssetImage("image/a001.jpg",),)),
),

第二种 ClipRRect 裁剪矩形四角 可自定义圆角度数

Container(alignment: Alignment.center,child: ClipRRect(borderRadius:BorderRadius.circular(6.0),child: Image.asset("image/a001.jpg",),),
);

第三种 ClipOval 直接就是圆形

Container(alignment: Alignment.center,child: ClipOval(child: Image.asset("image/a001.jpg",),),
);

第四种 CircleAvatar

Container(alignment: Alignment.center,child: CircleAvatar(radius:6.0,backgroundImage: AssetImage( //背景图 child可以添加内容"image/a001.jpg",),),
);

拓展 自定义裁剪样式 ClipPath 路径裁剪

Flutter中的圆角和圆形效果相关推荐

  1. html怎么设置凹陷效果,如何在css中实现圆角内凹效果

    如何在css中实现圆角内凹效果 发布时间:2020-07-22 09:22:57 来源:亿速云 阅读:122 作者:Leah 这期内容当中小编将会给大家带来有关如何在css中实现圆角内凹效果,文章内容 ...

  2. Android 完美实现图片圆角和圆形(对实现进行分析)

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24555655 本来想在网上找个圆角的例子看一看,不尽人意啊,基本都是官方的Dem ...

  3. 长方形图片html圆形,css实现圆角矩形、半圆、圆形效果—border-radius使用详解

    传统的圆角矩形实现,必须使用多张图片作为背景图案.CSS3的border-radius属性使得我们再也不必浪费时间去制作这些图片了. css实现圆角矩形.半圆.圆形效果的优点: * 减少维护的工作量, ...

  4. 如何在 Flutter 中禁用默认的 Widget 飞溅效果

    如何在 Flutter 中禁用默认的 Widget 飞溅效果 默认情况下,许多 Flutter Material Design 小部件在被选中时会显示飞溅效果. 这适用于IconButton,InkW ...

  5. Flutter教程之Flutter 中的磨砂玻璃效果

    磨砂玻璃效果是flutter中一个很酷的UI概念,让我们的UI看起来更有吸引力.它基本上是一个具有降低不透明度的模糊叠加层,以区分或减少某个视图.此功能看起来确实不错,但它会影响应用程序的性能. 那么 ...

  6. flutter 中实现磨砂玻璃效果

    flutter 中实现磨砂玻璃效果 前言 磨砂玻璃效果是一个很酷的用户界面概念,使我们的用户界面看起来更有吸引力.它基本上是一个模糊的覆盖与减少不透明度,以区分或减少某一观点.这个功能看起来确实不错, ...

  7. Flutter 中 Card 设置圆角

    Flutter 中 Card 设置圆角 圆角设置非常常用,本文介绍 Card 容器组件的圆角等设置方法. 圆角设置 //shape 设置边,可以设置圆角 shape: RoundedRectangle ...

  8. Bootstrap中的圆角图片效果

    图片形状 通过为 <img> 元素添加以下相应的类,可以让图片呈现不同的形状. 跨浏览器兼容性 请时刻牢记:Internet Explorer 8 不支持 CSS3 中的圆角属性.    ...

  9. Flutter第一部分(UI)第二篇:在Flutter中构建布局

    前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件.数据库.网络)再到Flutter进阶(平台特定代码编写.测试.插件开发等),欢迎感 ...

最新文章

  1. AAAI22奖项公布,9000投稿选出唯一杰出论文,中科院自动化所获Distinguished论文奖...
  2. 个人作品:EasyPicker(轻取)简洁而又实用的文件收取Web应用
  3. iphone开发畅销书TOP5(china-pub内部数据)
  4. 学习python第四天内容回顾
  5. 【推导】Codeforces Round #364 (Div. 2) D. As Fast As Possible
  6. php超链接如何隐藏参数,php如何去除超链接
  7. C++——《算法分析与设计》实验报告——单源最短路径问题
  8. centos安装zookeeper
  9. UNIX网络编程——解决TCP网络传输“粘包”问题
  10. 深度强化学习在时序数据压缩中的应用--ICDE 2020收录论文
  11. Java学习笔记3.1.1 类与对象
  12. python交互式解释器下载_Python解释器
  13. Http Body 的四种格式
  14. Android百分比布局支持和垂直TextView
  15. SQL 2008 R2密钥
  16. 梶田秀司 仿人机器人学习笔记(一)书本第一章
  17. php计算工资的代码,php计算税后工资的方法_PHP
  18. iOS开发-汤姆猫Tom(序列帧动画)附详细注释
  19. 软件项目接单渠道丨软件公司项目接单平台
  20. ios 判断数字开头_iOS 正则表达式判断纯数字及匹配11位手机号码的方法

热门文章

  1. 大数据的学习总结(2)--大数据基础知识
  2. 工程训练(第一章 关于劳动 )-江苏海洋大学-mooc 答案
  3. 聚观早报|中国将是ChatGPT主要对手;​iPhone 15将使用USB-C接口
  4. 计算机睡眠状态好处,电脑待机后怎么唤醒的方法 睡眠待机优势介绍
  5. HP 笔记本电脑 - 笔记本电脑睡眠后如何唤醒
  6. 5、bam格式转为bigwig格式
  7. 流行音乐网站 /音乐网站/音乐播放系统
  8. J2EE下使用AJAX(四) 隐藏帧 -- 史前的AJAX实现
  9. 马尔代夫的华为“新4军”
  10. vscode 修改缩进格数