目录
代码示例
特点
- 弹窗一个带有加载动画和基本弹窗结构的UI组件,加载动画包含了常用的三个类型,一个Success显示成功的图标,Error显示错误的图标,Loading为加载中的状态,并且加载状态底部提供文本按钮给用户进行加载状态的操作。
- 虽然是一个封装过的弹窗框架,但是提供了许多自定义的部分,比如自定义背景色,内容颜色,标题颜色,底部是否显示确认或者取消按钮等,根据google官方Material3控件属性的设置习惯,使用单例来配置颜色内容等属性,遮罩的点击回调,尽可能减少过多的学习成本。
- 弹窗的中间主要内容是提供组合函数让用户自定义展示使用的,并不会干扰弹窗的主要展示部分,可以自定义自己想显示的内容
- 所有的动画都是已经设置好的,无需过多管理,使用AnimatedVisibilit