flutter写一轮明月表达思念

因为一些特殊的情况,很多人都只能就地过年。
在这里插入图片描述

突然就想起了李白的那句诗,举头望明月,低头思故乡的诗句。
我记得这还是我小学时候的事情呢,没想到现在我都已经长这么大啦

做一轮明月只需要一个圆,将它的颜色做一个过度就可以啦
(一)效果图

在这里插入图片描述

(二)代码实现

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: AnimatedCrossFadePage(),
    );
  }
}

class AnimatedCrossFadePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
        child: Container(
      child: DecoratedBox(
        decoration: BoxDecoration(
          gradient: RadialGradient(
            center: const Alignment(-0.5, -0.6),
            radius: 0.15,
            colors: <Color>[
              const Color(0xFFEEEEEE),
              const Color(0xFF111133),
            ],
            stops: <double>[0.7, 1.0], //光晕
          ),
        ),
        child: Container(
          height: 100,
          width: 100,
        ),
      ),
    ));
  }
}

(三)实现原理
AnimatedCrossFade组件

我的小粉丝们,到此就结束啦,就这样,啾咪>-<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值