当前位置: 首页 > news >正文

云南网站建设一条龙上海注册公司收费

云南网站建设一条龙,上海注册公司收费,wordpress 分享 插件,WordPress面包屑主题文章目录 前言Dialog 普通弹框Dialog 普通弹框的使用AlertDialog 警告弹框AlertDialog 警告弹框的使用 总结 前言 在我们传统的UI界面中#xff0c;经常用到弹框#xff0c;Compose也有弹框#xff0c;但是Compose的弹框显示和隐藏和传统的弹框显示#xff08;show#x… 文章目录 前言Dialog 普通弹框Dialog 普通弹框的使用AlertDialog 警告弹框AlertDialog 警告弹框的使用 总结 前言 在我们传统的UI界面中经常用到弹框Compose也有弹框但是Compose的弹框显示和隐藏和传统的弹框显示show和隐藏 (dismiss)不一样Compose中显示与否要看是否重组被执行所以它显示与否要依赖状态控制 Dialog 普通弹框 Dialog是最底层的弹框可以在该组件之上封装 Composable fun Dialog(onDismissRequest: () - Unit, //关闭回调函数properties: DialogProperties DialogProperties(), //对话框的属性用于自定义对话框content: Composable () - Unit //对话框内容 )Dialog 普通弹框的使用 Composable fun DialogMethod(){val openDialog remember { mutableStateOf(false) }BaseDialog(dialogState openDialog)Button(modifier Modifier.wrapContentSize(),onClick { openDialog.value !openDialog.value}) {Text(text 显示普通dialog)} }Composable fun BaseDialog(dialogState:MutableStateBoolean){if(dialogState.value){Dialog(onDismissRequest { dialogState.value false }) {Box(modifier Modifier.size(200.dp, 50.dp).background(Color.Red))}} }AlertDialog 警告弹框 AlertDialog组件是Dialog组件更高级的封装组件它定位好了标题内容文本按钮位置 Composable fun AlertDialog(onDismissRequest: () - Unit, //关闭回调函数confirmButton: Composable () - Unit, //确认按钮modifier: Modifier Modifier, //修饰符dismissButton: Composable (() - Unit)? null, //取消按钮icon: Composable (() - Unit)? null, //图标title: Composable (() - Unit)? null, //标题text: Composable (() - Unit)? null, //内容shape: Shape AlertDialogDefaults.shape, //样式containerColor: Color AlertDialogDefaults.containerColor, //内容颜色iconContentColor: Color AlertDialogDefaults.iconContentColor, //图标颜色titleContentColor: Color AlertDialogDefaults.titleContentColor, //标题颜色textContentColor: Color AlertDialogDefaults.textContentColor, //字体颜色tonalElevation: Dp AlertDialogDefaults.TonalElevation, //设置阴影properties: DialogProperties DialogProperties() //对话框的属性用于自定义对话框 ) AlertDialog 警告弹框的使用 Composable fun DialogMethod(){val openAlertDialog remember { mutableStateOf(false) }AlertDialogSample(dialogState openAlertDialog)Button(modifier Modifier.wrapContentSize(),onClick { openAlertDialog.value !openAlertDialog.value}) {Text(text 显示Alertdialog)} }Composable fun AlertDialogSample(dialogState:MutableStateBoolean){if(dialogState.value){AlertDialog(onDismissRequest { dialogState.value false },title {Text(text 提示标题)},text {Text(text 提示内容)},confirmButton {TextButton(onClick { dialogState.value false }) {Text(text 确定)}},dismissButton {TextButton(onClick { dialogState.value false }) {Text(text 取消)}})} }总结 Dialog是最底层的弹框可以在该组件之上封装 AlertDialog组件是Dialog组件更高级的封装组件它定位好了标题内容文本按钮位置
http://www.hkea.cn/news/14289664/

相关文章:

  • 百度公司可以建设网站qq免费申请账号
  • 微信小程序联盟网站作一手房用什么做网站
  • 深圳营销网站设计dedecms建站教程
  • 昆山网站设计wordpress侧边
  • 网站模板怎么进wordpress讨论群
  • 建网站 开发app推广网站哪里好
  • 网站建设公司排行硬件开发文档模板
  • 国外调色网站建站的公司
  • 网站建设合同细节企业制作网站
  • 关键词密度查询站长工具如何做网站怎么赚钱吗
  • 惊艳的网站设计深圳成交型网站建设公司
  • win7本机做网站自己电脑做网站服务器小工具
  • 自己做网站运营太原网站建设方案推广
  • 哪家公司可以做网站东莞网络销售的网站建设
  • 做吃的网站jsp网站开发实例精讲
  • 让人做网站 需要准备什么条件前几年做哪个网站能致富
  • 17网站一起做网店广州沙河android wordpress 源码
  • 360提示的危险网站wordpress rest json
  • 开福区城乡建设局网站品牌宣传海报设计制作
  • 南通城乡住房建设厅网站豫港大厦 做网站
  • 如何提升网站的转化率网站建设的设备
  • 网站备案登记简洁的网站
  • 苏州cms建站网站基本参数设置模块
  • 桂林旅游网站建设网站建设top图
  • 如何让自己做的博客网站上线图片一键生成
  • 如何做网站编辑 沒技术周村网站建设
  • 建设部资质申报网站阳山网站建设
  • 深圳电子商城网站建设潜江网站设计公司
  • 织梦做的网站快照被攻击如何提高网站点击率怎么做
  • 网站后台无法编辑文字赚钱宝部署wordpress