100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Flutter圆角头像添加边框

Flutter圆角头像添加边框

时间:2021-06-11 12:57:27

相关推荐

Flutter圆角头像添加边框

使用 ClipOval 和 BoxDecoration 完成效果

import 'dart:ui';import 'package:flutter/material.dart';import 'package:micro_course/utils/HexColor.dart';class MineScreen extends StatelessWidget{@overrideWidget build(BuildContext context) {// TODO: implement buildreturn Scaffold(appBar: AppBar(title: Text('个人中心',),centerTitle: true,actions: <Widget>[IconButton(icon: Icon(Icons.more_horiz,color: Colors.grey,), onPressed: (){Scaffold.of(context).showSnackBar(SnackBar(content: Text('点击分享')));})],),body: ListView(children: <Widget>[headerWidget,],));}Widget headerWidget = Container(height: 205,color: Colors.yellow[600],child: Column(mainAxisAlignment: MainAxisAlignment.center,crossAxisAlignment: CrossAxisAlignment.center,children: <Widget>[Container(width: 84,height: 84,decoration: BoxDecoration(border: Border.all(color: Colors.yellow[800],width: 1),borderRadius: BorderRadius.circular(42)),child:ClipOval(child: Image.asset('images/avatar.png',width: 83,height: 83,fit: BoxFit.cover,),),),Padding(padding: const EdgeInsets.only(top: 15.0),child: Text('Bliss',style: TextStyle(fontSize: 18.0,color: HexColor("#824E00"),fontWeight: FontWeight.w500),),)],),);}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。