flutter-毛玻璃的效果(很消耗性能)
Posted lxz-blogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter-毛玻璃的效果(很消耗性能)相关的知识,希望对你有一定的参考价值。
import ‘dart:ui‘; import ‘package:flutter/material.dart‘; class FrostedClassDemo extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( body: Stack( //层叠组件 children: <Widget>[ ConstrainedBox( //约束性盒子 添加额外的约束条件 约束child constraints: const BoxConstraints.expand(),//限制条件,意思就是随着里面的东西进行扩展 child: Image.asset(‘images/1111.jpg‘), ), Center( child: ClipRRect( //可裁切的矩形 child: BackdropFilter( //背景过滤器 filter: ImageFilter.blur( //图片过滤器 sigmaX: 5.0, sigmaY: 5.0 ), child: Opacity( opacity: 0.5, child: Container( width: 500.0, height: 700.0, decoration: BoxDecoration(//盒子修饰器 color: Colors.grey ), child: Center( child: Text(‘JS123‘,style: Theme.of(context).textTheme.display3,), ), ), ), ), ), ) ], ), ); } }
效果
以上是关于flutter-毛玻璃的效果(很消耗性能)的主要内容,如果未能解决你的问题,请参考以下文章