Android自定义Dialog----CoolDialog

2018-02-27 11:30:24来源:https://www.jianshu.com/p/a668576bd1af作者:宛丘之上兮人点击

分享


最近完成了一个开源项目:CoolDialog,github代码地址,代码很少,只有两个kotlin类:CoolDialog.ktCoolStyle.kt


CoolDialog能够满足大部分样式需求,包括:


自定义背景withBgAndTopbg
自定义头部背景withBgAndTopbg
自定义标题和icon withTitlewithIcon
自定义“取消”和“确定”按钮withNegativeBtnwithPositiveBtn
自定义对话框内容withMsgwithMsgSubwithContentCustom
自定义对话框动画withCustomAnim
自定义Gravity和左上右下的边距show(gravity: Int = Gravity.CENTER, paddingLeft: Int = mPadding, paddingTop: Int = mPadding, paddingRight: Int = mPadding, paddingBottom: Int = mPadding)



图1



cooldialogAnim.gif
使用
maven:
<dependency>
<groupId>com.zzh.cooldialog</groupId>
<artifactId>cooldialog</artifactId>
<version>1.0.0</version>
<type>pom</type>
</dependency>

gradle:
compile 'com.zzh.cooldialog:cooldialog:1.0.0'

Ivy:
<dependency org='com.zzh.cooldialog' name='cooldialog' rev='1.0.0'>
<artifact name='cooldialog' ext='pom' ></artifact>
</dependency>







最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台