FLUTTER ECOSYSTEM

blur

Blur 是一个包装器小部件,用于模糊其子组件。有 ImageBlur.asset 和 ImageBlur.network 可用于模糊图像。Frost 是另一个包装器,用于模糊背景。

blur 封面
最新版本
4.0.2
近 30 天下载
3.7万
喜欢数
370
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Blur 是一个 Flutter 包,提供包装器小部件,可对子小部件或图像应用模糊效果。它包含 ImageBlur.asset 和 ImageBlur.network,用于模糊本地资源或远程 URL 的图像。Frost 小部件提供背景模糊,非常适合创建磨砂玻璃效果。专为跨平台使用而设计,支持 Android、iOS、Web、macOS、Windows 和 Linux。该包通过最少的代码简化了视觉深度和现代 UI 元素的实现。

适合场景
  • 创建磨砂玻璃用户界面
  • 添加背景模糊效果
  • 模糊资源中的图像
  • 模糊网络图像
  • 增强用户界面中的视觉深度
  • 实现叠加模糊层
主要特点
  • ImageBlur.asset 用于本地图片
  • ImageBlur.network 用于远程图片
  • 背景模糊的霜冻小部件
  • 跨平台兼容性
  • 简单的 API 与包装小部件
  • 轻量且易于集成
适合对象
  • 寻求现代美学的UI设计师
  • 开发沉浸式界面的开发者
  • 需要视觉分层的应用程序
  • 使用图像叠加的项目
  • 针对多个平台的团队
  • 带有毛玻璃效果设计的Flutter应用
使用建议
  • 对复杂布局的性能影响
  • 模糊强度的自定义选项有限
  • 可能需要在低端设备上进行优化
  • 不适用于高性能动画
  • 最好与静态或更新频率较低的内容一起使用
  • 依赖于平台特定的渲染功能
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add blur

所属分类

源码仓库

关联项目