本文中,将会介绍几款自定义样式的Dialog的实现,包括(单个“确认”按钮的警告框1,含取消和确认按钮的警告框2,),预览样式如下:
¶Demo主界面的实现:
由第1张图片可见:主界面的实现很简单,四个按钮Button,设置No Title, 间隔和按钮的background!
¶主界面的activity_main.xml内容如下:
1 | <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" |
添加ScrollView的目的很明显,只是想在之后的工作中再多些一些Demo集成到一块,那么:mul_style_content.xml的详情如下:
1 | <?xml version="1.0" encoding="utf-8"?> |
¶其中,使用到的color.xml如下,请添加到values文件下的color.xml文件中:
1 | <?xml version="1.0" encoding="utf-8"?> |
¶还有一个login_btn_select_bg.xml是按钮的背景样式,将以下内容放到drawable文件夹下:
1 | <?xml version="1.0" encoding="utf-8"?> |
这样主界面的设计就完成,只需在MainActivity设置相应的按钮监听事件即可。
由于篇幅所限,下面每一部分的实现,将会在下一篇文章中讲述!