解决弹窗使用繁琐的问题
日常开发中,总是会用到弹窗。弹窗的控件又多种多样,使用起来很是麻烦。 为了便于开发,封装了一个基于DialogFragment的弹窗库
先上效果图
-
普通的弹窗
-
依附于某个View的弹窗
-
带Edittext的弹窗
涵盖了绝大部分弹窗使用场景
为了实用,所以FreeDialog并没有默认样式。如有需要可以自己封装,完完全全的自定义。布局所见即所得
假如有这么一个弹框

那么你只要打开布局,直接写就好了(配合autosize更加方便) 然后根据as的预览就能看到效果 (包括背景的圆角 也需要自己写shape)
接下来你只要直接继承FreeCusDialog即可完成一个完全符合UI设计图的弹框。
项目没啥技术难点 只是把常用的封装了一下
github地址
demo中有详细用法