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

网站设计与制作报价网络销售适合什么人做

网站设计与制作报价,网络销售适合什么人做,微网站的价格,做相亲网站需要什么流程文章目录 前言Checkbox 复选框的含义Checkbox 复选框的使用Switch 单选框的含义Switch 单选框的使用Slider 滑竿组件的含义Slider 滑竿组件的使用 总结 前言 随着移动端的技术不断更新迭代,Compose也运用的越来越广泛,很多人都开始学习Compose 本文主要…

文章目录

  • 前言
    • Checkbox 复选框的含义
    • Checkbox 复选框的使用
    • Switch 单选框的含义
    • Switch 单选框的使用
    • Slider 滑竿组件的含义
    • Slider 滑竿组件的使用
  • 总结


前言

随着移动端的技术不断更新迭代,Compose也运用的越来越广泛,很多人都开始学习Compose

本文主要介绍Compose中 选择器 的含义和基本用法


Checkbox 复选框的含义

Checkbox复选框允许用户从一个集合选择一个或多个项目,可以将一个选项打开或关闭

@Composable
fun Checkbox(checked: Boolean,                                      //是否被选中onCheckedChange: ((Boolean) -> Unit)?,                 //当复选框被点击的回调函数modifier: Modifier = Modifier,                         //修饰符enabled: Boolean = true,                               //是否启用colors: CheckboxColors = CheckboxDefaults.colors(),    //复选框颜色组interactionSource: MutableInteractionSource = remember { MutableInteractionSource() } //监听组件状态的事件源
)

Checkbox 复选框的使用

Checkbox(checked = checkedState.value,onCheckedChange = { checkedState.value=it },colors = CheckboxDefaults.colors( checkedColor = Color(0xFF0079D3) ,uncheckedColor = Color(0xFF8869D3))
)

Switch 单选框的含义

Switch可以控制单个项目的开启或关闭状态

@Composable
@Suppress("ComposableLambdaParameterNaming", "ComposableLambdaParameterPosition")
fun Switch(checked: Boolean,                         //是否被选中onCheckedChange: ((Boolean) -> Unit)?,    //当单选框被点击的回调函数modifier: Modifier = Modifier,            //修饰符thumbContent: (@Composable () -> Unit)? = null, //自定义选中时的滑块外观enabled: Boolean = true,                        //是否启用colors: SwitchColors = SwitchDefaults.colors(), //开关组颜色interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, //监听组件状态的事件源
) 

Switch 单选框的使用

Switch(checked = checkedState.value, onCheckedChange = { checkedState.value=it}
)

Slider 滑竿组件的含义

Slider 滑竿组件可以手动滑动进度条调节对应的数值

@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun Slider(value: Float,                     //进度值onValueChange: (Float) -> Unit,   //进度改变的监听modifier: Modifier = Modifier,    //修饰符enabled: Boolean = true,          //是否启用valueRange: ClosedFloatingPointRange<Float> = 0f..1f,  //进度值的范围,默认0到1steps: Int = 0,                   //进度分段onValueChangeFinished: (() -> Unit)? = null,    //进度改变完成的监听colors: SliderColors = SliderDefaults.colors(), //滑竿颜色interactionSource: MutableInteractionSource = remember { MutableInteractionSource() } //监听组件状态的事件源
)

Slider 滑竿组件的使用

var sliderPosition by remember{ mutableStateOf(0f) }   //滑竿滑动的位置Text(text = "%.1f".format(sliderPosition * 100) + "%") //滑动进度计算
Slider(value = sliderPosition, onValueChange = {sliderPosition = it}) //设置进度值

总结

  1. Checkbox复选框允许用户从一个集合选择一个或多个项目,可以将一个选项打开或关闭
  2. Switch可以控制单个项目的开启或关闭状态
  3. Slider 滑竿组件可以手动滑动进度条调节对应的数值
http://www.yayakq.cn/news/223916/

相关文章:

  • 赣州晒房网门户网站服务器win7网站建设
  • 百度给做网站公司怎么一键删除wordpress
  • 做公司的网站的需求有哪些内容企业网站开发技术题库
  • 购物网站seo搜索引擎优化方案品牌名称
  • 网站经营许可备案号学校网站建设论文
  • 公司网站不续费广州网站建设市场
  • 贵阳58同城做网站公司网站建设连接到百度
  • 网站重新建设的通知中午版wordpress
  • 什么人做网站以色列网站后缀
  • 如何让自己做的网站可以播放歌曲wordpress画廊
  • 建好的网站能修改吗新闻热点事件2021(最新)10月
  • 浙江网站建设公司排名网站被挂马做js跳转
  • 做国外百科知识网站建设网站的必要与可行性
  • 做空调管路网站潍坊网站建设seo
  • 网站接单北京市建设工程交易中心网站
  • 运城推广型网站开发网络策划书范文
  • 网站建设建站在线建站大型门户网站 代码
  • win2008网站404ui设计师工资
  • 小说网站开发流程具体建设小网站教程
  • 建网站带宽多少合适电商平台商城系统搭建
  • seo查询官方网站wordpress文章图片自适应
  • 深圳网站建设那家好wordpress用户投稿
  • 淘宝网发布网站建设与未成年女生开一间房犯法吗
  • 十堰网站建设公司珠海免费网站制作
  • 哪些网站容易做seo优化app手机网站开发
  • 电子商务网站首页网站建设属什么合同
  • 外贸 网站 seo青岛电商网站建设
  • 建设网站空间网站建设都有什么类型
  • 厦门网站建设求职简历做商城网站要什么手续
  • 网站上的图片带店面是怎么做的网页设计制作费用多少