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

如何实现圆形头像功能

文章目录

  • 1 概念介绍
  • 2 使用方法
  • 3 示例代码

我们在上一章回中介绍了Stack Widget,本章回中将介绍CircleAvatar这种Widget,闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1 概念介绍

在上一回中我们使用了CircleAvatar Widget,之前也没有介绍过此Widget,因此有些看官希望对它做一些介绍。它是一种图片类widget.主要用来显示图形图片, 通常用来当作用户的圆形头像。

2 使用方法

CircleAvatar Widget和其它的Widget一样使用类的属性(或者叫成员变量)来控制界面显示,我们只需要给构造方法中的命名参数赋值就可以。常用的属性如下:
backgroundColor 用来显示背景的颜色
backgroundImage 用来显示背景图片
foregroundColor 用来显示前景的颜色
foregroundImage 用来显示前景图片
radius 圆形的半径,主要用来控制圆形的大小
child 用来包含子widget,比如Text等;
这么多属性如果都设置的话它不会同时显示,显示顺序依次是:前景图片,背景图片,景景颜色,前景颜色。

3 示例代码

CircleAvatar(</

http://www.kler.cn/a/449161.html

相关文章:

  • Java基础面试题19:解释什么是Servlet链
  • sqlite3,一个轻量级的 C++ 数据库库!
  • IntelliJ IDEA 快捷键大全:提升开发效率的利器
  • 5G -- 5G网络架构
  • 如何使用Edu邮箱获取免费福利
  • STM32单片机使用CAN协议进行通信
  • 【IC】TSMC先进工艺发展历程--从N5到A16
  • 统信UOS(1070)系统如何进入root用户模式下操作
  • Java 实现日志文件大小限制及管理——以 Python Logging 为启示
  • redis编译安装(版本6.2.6)
  • 练14:DFS基础
  • [python SQLAlchemy数据库操作入门]-03.为行情设计数据库模型
  • 华为云语音交互SIS的使用案例(文字转语音-详细教程)
  • 【多线程进阶】重要!!!
  • 音视频学习(二十四):hls协议
  • 如何理解TCP/IP协议?如何理解TCP/IP协议是什么?
  • Unable to create data directory /var/lib/zookeeper/log/version-2
  • java 对mongodb操作封装工具类
  • Tomcat负载均衡全解析
  • Pr:音频仪表
  • FPGA实现MIPI转FPD-Link视频传输+图像缩放,基于IMX327+FPD953架构,提供工程源码和技术支持
  • 安卓从Excel文件导入数据到SQLite数据库的实现
  • 小白考研历程:跌跌撞撞,起起伏伏,五个月备战历程!!!
  • 汽车高分子材料光老化试验方法汇总
  • uniapp 微信小程序 页面部分截图实现
  • UE5 猎户座漂浮小岛 12 技能 瞬移 重力控制