网站/小程序/APP个性化定制开发,二开,改版等服务,加扣:8582-36016

一款Material Designed风格的Dialog

应用介绍

    作者Carbs0126,源码MDDialog,MDDialog是一款Material Designed风格的Dialog,可以灵活定制其内容以及显示方式,如:可以添加中间的ContentView,可以对ContentView自由的添加代码操作,如添加点击事件等等;对于多个选项风格的 dialog,提供了直接设置多个选项的功能,并提供了精细的 UI 按下效果、点击回调函数等等。 介绍 这款Material Designed风格的Dialog的设计灵感来自于 MD 设计理念,你可以通过使用和AlertDialog相似的代码来构建MDDialog。 MDDialog具有多种有趣的属性: 可以设置显示/隐藏 title、显示/隐藏 确定/取消按钮(或者同时隐藏两个 button,具体 UI 效果可见微信的选择对话框); 可以向MDDialog添加一个自定义的View,同时可以在构建MDDialog时,使用setContentViewOperator(...)函数,添加操作自定义 view 的代码; 可以给MDDialog设置String[] messages,构建MDDialog的builder中提供了响应点击每一个String的回调函数,即,通过setOnItemClickListener(...)设置点击每一条目的回调; 可以自由定制MDialog的四个角的半径大小; MDDialog自动为每个message提供了按下效果,且按下效果会随着此item是否具有圆角而改变; 可以通过两种方式设置MDDialog的宽度,使用宽度占整个屏幕宽度的比值,或使用是精确的尺寸;

    立即下载

    请到会员中心签到后即可获得免费下载!

    评论 共有 0 条评论

    暂无评论
    0
    0
    0
    立即
    投稿
    发表
    评论
    返回
    顶部