QmBlurView - Android 高斯模糊 Ui 组件库
作者:互联网
2026-03-28
QmBlurView
QmBlurView 是一个 Android UI 组件库,提供实时、动态的高斯模糊效果。它使用原生C++代码进行高效的模糊处理,并提供一些常用模糊组件来增强您的应用程序设计
特性
- 高性能:使用 C/C++ 实现的原生模糊算法,确保最大的速度和流畅度。
- 丰富的组件库:
BlurView:通用模糊视图。BlurViewGroup:适用于任何布局的可定制容器BlurButtonView:具有毛玻璃效果的按钮。BlurBottomNavigationView:时尚的模糊底部导航栏。BlurTitlebarView、BlurSwitchButtonView、BlurFloatingButtonView和ProgressiveBlurView。
- 图片加载支持:内置针对 Glide 和 Picasso 的变换支持。
- 易于集成:简单的 XML 属性和 Java/Kotlin API。
演示截图
| BlurView | BlurButtonView | ProgressiveBlurView |
|---|---|---|
![]() | ![]() |
| BlurTitleBarView | BlurSwitchButtonView | BlurBottomNavigationView |
|---|---|---|
![]() | ![]() |
集成
在模块的 build.gradle 文件中添加依赖项:
dependencies {
// 核心库(必需)
implementation 'com.qmdeve.blurview:core:1.1.3'
// 导航支持(可选)
implementation 'com.qmdeve.blurview:navigation:1.1.3'
// 图片加载变换(可选 - Glide/Picasso)
implementation 'com.qmdeve.blurview:transform:1.1.3'
}
使用
请查看文档,以了解如何使用该库
文档:blurview.qmdeve.com
代码仓库
- GitHub
- Gitee
- GitCode
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
拒绝硬编码!利用 Java SPI 打造一个可插拔的代码解析器
03/29
给 Spring Boot 接口加了幂等保护:Token 机制 + 结果缓存,一个注解搞定
03/29
一站式了解接口防刷(限流)的基本操作
03/29
ThreadForge v1.1.0 发布:让 Java 并发更接近 Go 的开发体验
03/28
各版本JDK对比:JDK 21 特性详解
03/28
JVM 内存溢出排查
03/28
LangChain4j Prompt 提示词工程
03/28
彻底重绘Spring Boot性能版图,资源占用缩减80%
03/28
百度智能云模型接入
03/28
CompletableFuture深度解析:异步编程与任务编排的实现
03/28
AI精选




