- 博客(4)
- 收藏
- 关注
原创 总结项目中设计的几种弹窗(目录)
本文总结了以往项目中设计的几种弹窗使用,作为目录篇。弹窗使用一、51项目(1)AlertDialogFragment(2)RadioButtonDialogFragment(3)PickerDialogFrgament二、fc项目音乐模块一、51项目在此项目中根据需求设计了三种不同的弹窗,总结如下:(1)AlertDialogFragmentAlertDialogFragment使用总结(2)RadioButtonDialogFragmentRadioButtonDialogFragment(
2021-03-07 21:04:34 174
原创 PickerDialogFragment(使用了GitHub上一个第三方WheelView滚动选项条)
PickerDialogFragment一、需求UI图二、代码设计步骤三、源码这边引入了GitHub上的第三方控件。除了第五步的点击事件源码需要根据实际情况再进行修改,其余的代码均已调通,在后面的项目中可直接复用。一、需求UI图以前的UI图找不到了,直接手绘了一个UI图如下。可知这个弹窗中,包含一个标题TextView,一个关闭按钮ImageView,两个Button表示确定和取消,中间还需要一个可以拖动的选项条,这边使用了GitHub上一个第三方WheelView。第三方WheelView的使
2021-03-07 21:03:33 344
原创 RadioButtonDialogFragment(包含RecyclerView)使用总结
RadioButtonDialogFragment一、需求UI图二、代码设计步骤三、源码注:使用到了RecyclerView,声明了其对应的list_item.xml和对应的适配器。使用到了枚举类作为数据。除了最后一部分的点击事件的代码需要根据实际需求再进行修改,其余部分的代码都已调通,可直接复用。一、需求UI图直接拍了下自己手绘的UI需求图,如下所示。包含一个关闭的按钮,RecyclerView点击选择项,选择项中被选中项显示出一个表示被选中的图片,其余未选的项中该图片隐藏。二、代码设计步
2021-03-07 20:09:12 272
原创 AlertDialogFragment使用总结
AlertDialogFragment一、需求UI图二、代码设计步骤三、源码一、需求UI图画了下大致的效果图如下图所示,只是一个简单的提醒弹窗,包含一个TextView和两个可点击的Button按钮,用于取消或确认。二、代码设计步骤该弹窗的设计及使用分为五个步骤:(1)一个drawable:dialog_background.xml设计,作为(2)中使用的背景,包含:shapecorners:radiussolid:color等属性设置。(2)一个layout.xml:alert_
2021-03-07 18:45:16 2546 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人