news 2026/10/4 3:26:48

Compose 封装 - 去除点击涟漪(水波纹)效果

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Compose 封装 - 去除点击涟漪(水波纹)效果

一、封装为Modifier(通用)

fun Modifier.clickableNoRipple( onClick: () -> Unit ) = composed { this.then( Modifier.clickable( onClick = onClick, interactionSource = remember { MutableInteractionSource() }, indication = null ) ) }

二、封装为主题(针对自带点击功能组件如Button)

@Composable fun AppTheme( content: @Composable () -> Unit ) { CompositionLocalProvider( LocalRippleTheme provides NoRippleTheme ) { content() } } object NoRippleTheme : RippleTheme { @Composable override fun defaultColor(): Color { return Color.Transparent } @Composable override fun rippleAlpha(): RippleAlpha { return RippleAlpha(0f, 0f, 0f, 0f) } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/2 11:40:48

Allegro导出Gerber文件前必检清单:实用操作指南

Allegro导出Gerber文件前必检清单:实战派工程师的避坑指南你有没有经历过这样的时刻?花了整整两周时间画完一块6层高速板,DRC全绿,电源分割完美,信号完整性仿真也过了。信心满满地导出Gerber发给工厂——结果三天后收到…

作者头像 李华
网站建设 2026/9/27 18:59:58

Qwen3-VL如何提升图文生成质量?深度优化策略分享

Qwen3-VL如何提升图文生成质量?深度优化策略分享 在当今多模态AI迅猛发展的背景下,一个核心挑战始终存在:如何让机器真正“看懂”图像,并用自然、准确的语言表达出来?过去,许多视觉语言模型(VL…

作者头像 李华
网站建设 2026/9/30 9:47:10

医学影像软件兼容性挑战:从崩溃到稳定的升级之路

医学影像软件兼容性挑战:从崩溃到稳定的升级之路 【免费下载链接】horos Horos™ is a free, open source medical image viewer. The goal of the Horos Project is to develop a fully functional, 64-bit medical image viewer for OS X. Horos is based upon Os…

作者头像 李华
网站建设 2026/9/19 10:54:24

Qwen3-VL读取HuggingFace Transformers文档:模型调用参数详解

Qwen3-VL调用指南:基于HuggingFace Transformers的参数详解与实践 在多模态AI迅速落地的今天,如何高效调用一个既能“看图说话”又能“理解上下文”的视觉语言模型,已经成为智能应用开发的核心命题。传统方案往往需要搭建复杂的图像编码文本生…

作者头像 李华
网站建设 2026/10/3 4:46:32

STM32 + nanopb 实现物联网数据上报的完整示例

用 STM32 nanopb 打造高效物联网数据上报系统:从零开始的实战指南你有没有遇到过这样的场景?一个温湿度传感器节点,每次上报的数据包竟有将近60字节——全是JSON里那些大括号、引号和字段名在“占坑”。而你的LoRa模块每发一次数据&#xff…

作者头像 李华
网站建设 2026/10/1 4:25:45

告别书签混乱!这款树状管理插件让你3秒找到目标网页

告别书签混乱!这款树状管理插件让你3秒找到目标网页 【免费下载链接】neat-bookmarks A neat bookmarks tree popup extension for Chrome [DISCONTINUED] 项目地址: https://gitcode.com/gh_mirrors/ne/neat-bookmarks 还在为浏览器中堆积如山的书签而烦恼吗…

作者头像 李华