专栏首页码客我常用的Android第三方组件

我常用的Android第三方组件

MaterialDialog

设置主题

MaterialDialog.Builder(mContext)
    .title("温馨提示")
    .theme(Theme.LIGHT)
    .content("您确定要删除吗?")
    .positiveText("确认")
    .negativeText("取消")
    .onPositive { dialog, which ->
    }
    .show()

不设置主题的话,在不同的系统下有的是亮色有的是暗色

设置自定义View

dialog = MaterialDialog.Builder(this)
    .theme(Theme.LIGHT)
    .title("加入群")
    .customView(R.layout.s_dialog_input, true)
    .positiveText("加入")
    .negativeText("取消")
    .onPositive { dialog, which ->

    }
    .show()

(dialog?.findViewById(R.id.input_edittext) as EditText).hint = "请输入要加入的群号"

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Android声音和亮度设置

    另外,还有个public void adjustStreamVolume(int streamType, int direction, int flags)...

    剑行者
  • Eolinker的部署

    下载地址: https://pan.baidu.com/s/18zB3QBxetPep3OhBa3cyUg 密码:14zb

    剑行者
  • iOS Quartz2D相关方法

    View内部有个layer(图层)属性,drawRect:方法中取得的是一个Layer Graphics Context,因此,绘制的东西其实是绘制到view的...

    剑行者
  • 走近科学:三星电脑恶意禁用Windows更新“丑闻”

    近期有Windows用户反映称,自己的三星电脑上Windows自动更新程序会被随机禁用,这个给他们的PC安全带来了安全隐患。禁用Windows更新的程序名为Di...

    FB客服
  • 专访图灵人工智能研究院副院长徐葳:AI基础设施建设之路

    一个普通的工作日清晨,北京下了很大的雨。尽管下午还要飞往美国进行学术访问,上午八点半,徐葳仍然准时出现在了位于清华 FIT 楼的办公室里。

    机器之心
  • django 发送手机验证码

    玩蛇的胖纸
  • Java定时任务调度详解前言JDK原生定时工具:TimerJDK对定时任务调度的线程池支持:ScheduledExecutorService定时任务大哥:QuartzSpring和Quartz的整合

    在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员...

    用户2890438
  • TCP的长连接与短连接的含义与区别(附Java代码实现)

    关于连接 TCP/IP通信方式分为连接与非连接型通讯方式 TCP:TCP是一种可靠通信,每次通信需要建立一个专门的通信链路 UDP:UDP通信是一种无连接方式,...

    用户1257393
  • 张全蛋和李小花的故事——“代理模式”

    举个例子: 假设张全蛋喜欢上了李小花,张全蛋准备给李小花送一些礼物,但张全蛋又非常害羞,因此买了礼物之后让王尼玛代送。王尼玛跑到李小花把礼物送给她之后就走了。 ...

    大闲人柴毛毛
  • 架构师JavaScript 的对象继承方式,有几种程序写法?

    其原理如下:构造函数使用 this 关键字给所有属性和方法赋值(即采用类声明的构造函数方式)。因为构造函数只是一个函数,所以可使 Parent 构造函数 成为 ...

    Java架构师进阶技术

扫码关注云+社区

领取腾讯云代金券