本文总结了以往项目中设计的几种弹窗使用,作为目录篇。
一、51项目
在此项目中根据需求设计了三种不同的弹窗,总结如下:
(1)AlertDialogFragment
(2)RadioButtonDialogFragment
RadioButtonDialogFragment(包含RecyclerView)使用总结
(3)PickerDialogFrgament
PickerDialogFragment(使用了GitHub上一个第三方WheelView滚动选项条)
二、fc项目音乐模块
根据几种已经设计好了的抽象类弹窗模块,继承并复写一个新的弹窗,直接上源码: