自定义样式的对话框,包括通用的、带进度的、以及全屏非全屏的loading
引用仓库可以参考 组件使用 中添加依赖的部分
implementation 'com.bihe0832.android:lib-dialog:+'
- 逐个弹出的 Dialog 队列实现,防止同时一次弹出多个Dialog,弹出顺序依照优先级排列
- 逐个弹出的 Dialog 队列实现,防止同时一次弹出多个Dialog,弹出顺序依照弹框的依赖顺序,如果他依赖的没有弹出,直接等待直到超时
- 对框架提供的Dialog的二次封装,提供了带输入框、简单的确认弹框、简单的Alert弹框的调用方法
- 封装对于多来源弹框但是只弹一次的通用处理逻辑,可参考:
AAFUniqueDialogManager
- 支持输入的Dialog,基本用法同CommonDialog,仅增加一个输入框
- Loading 对话框,分全屏和非全屏,调用方式可以参考
BaseTest
里面的TestDialogFragment
- 在指定View周围弹出一个带图标的菜单列表(类似右上角),调用方式可以参考
BaseTest
里面的TestTextView
- 长按以后,在上方弹出一排并排操作(类似微信长按消息内容),调用方式可以参考
BaseTest
里面的TestTextView
- 底部弹出的 CommonDialog
- 底部弹出的,支持列表选的Dialog
- 纯图片Dialog