Android万能的等待框(Dialog)超级好用

由于公司有开了新项目,由于公司之前没啥框架,所以只能自己搭框架了
dialog等待框,弹出选择框都是很常用的,所以感觉有找一个比较好的框架。
借鉴了很多大牛的代码,又亲自运行一下,感觉这个还不错。
仿微信的等待框
这里写图片描述

转圈圈的等待框,文字的颜色原本是不可以修改的,但是大家可以自己改源码
这里写图片描述

这个是一个三个按钮的文本框选择提示框
这里写图片描述

这个是一个多选框,确定以后取数据可能有点麻烦。大家可以自己试着修改修改
这里写图片描述

这里是单选框,这里下面的按钮有点多余,选择以后不用点击确定按钮就自己消失,如果跟大家需求不符合的话,请自行修改
这里写图片描述

当然也支持列表
这里写图片描述

这里写图片描述

这里写图片描述

这个用的时候要注意啊,条目一单过的的话,会导致listview滑动问题。
这里写图片描述

教大家如何修改,有些可能跟自己的需求不符合,我只局两个例子
例如第二个图片,如何让文字改变颜色
首先找到MyDialogBuilder这个类中的buildByType方法就是根据判断显示那种dialog的
找到相应的代码修改
这里写图片描述

例如在单选图片中,只要选中后就自动消失,我们想点击确定按钮以后再消失该怎么办,办法同上,找代码后修改
注释掉让dialog消失的代码就可以了。
这里写图片描述

剩下的大家自己改吧。
还有一个注意事项
必须先初始化
StyledDialog.init(this);
初始化哪个activity就在哪个activity显示,如果大家发现dialog不显示,可能你传入的activity有问题

大家可以下载demo自己试试,点我下载

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值