第三百六十二回

2024-02-24 00:52
文章标签 二回 三百六十

本文主要是介绍第三百六十二回,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1. 概念介绍
  • 2. 使用方法
  • 3. 代码与效果
    • 3.1 示例代码
    • 3.2 运行效果
  • 4. 内容总结

我们在上一章回中介绍了"如何创建垂直方向的Switch"相关的内容,本章回中将介绍SlideSwitch组件.闲话休提,让我们一起Talk Flutter吧。

在这里插入图片描述

1. 概念介绍

我们在上一章回中提到过SlideSwitch组件,当时只提到它可以通过属性来控制开关的方向,没有详细介绍它的使用方法。该组件是三方包提供的组件,它可以提供和
Switch组件相同的功能,不过在此基础上做了一些加强,本章回将详细介绍该组件的使用方法。

2. 使用方法

该组件是三方包提供的,使用前需要在yaml中导入包:slide_switcher: ^1.1.2.版本号是当前最新版本,后续可能会更新。该组件的用法和Switch组件的用法
类似,它通过属性来控制自己,有些属性和Switch组件的相同,有些属性是自己特有的属性,下面是该组件中常用的属性:

  • children:主要用来存放开关值组件;
  • containerHeight:主要用来控制组件的高度;
  • containerWight:主要用来控制组件的宽度;
  • onSelect:它是方法类型,切换开关时调用该方法;
  • containerBorder:用来控制组件周围的边框;
  • containerColor:用来控制组件周围的边框的颜色;
  • slidersBorder:用来控制滑块的边框;
  • slidersColors:用来控制滑块的颜色;
  • direction:用来控制组件的滑动方向;
    上面介绍的这些属性中前四个是必选属性,剩余的属性都是可选属性。这里注意一下children属性,它可以包含多个组件,因此SlideSwitch可以在多个状态之间进行
    滑动,而且不只是像Switch一样只能在开和关两种状态之间滑动。

3. 代码与效果

3.1 示例代码

介绍完该组件相关的属性后,我们通过具体的示例代码来演示如何使用SideSwitch组件。

SlideSwitcher(containerHeight: 50,containerWight: 200,onSelect: (value){},children:const [Text("Open"),Text("Close"),],
),

上面的示例代码中演示了SlideSwitch组件的使用方法,不过只有必选属性的用法,其它属性的用法没有演示,留给大家去自行探索吧。

3.2 运行效果

把上面的示例代码赋值给Scaffold组件的body属性,然后编译并且运行该程序就可以得到下面的运行效果图,这个效果图是SideSwitch组件默认的效果,大家可以通
过可选属性来修改它的外观风格和颜色,进而实现不同的效果图。此外,图中有两个小的Switch与本章回内容无关,大家可以忽略它们。025.png

4. 内容总结

最后,我们对本章回的内容做一些全面的总结:

  • SlideSwitch组件是三方包提供的组件,它可以提供和Switch相同的功能;
  • SlideSwitch组件可以包含多个状态,并且在这些状态之间进行切换;
  • SlideSwitch组件提供了相关的属性来设置不同的外观风格,大小和颜色;
  • SliderSwitch组件提供水平和垂直两种滑动方向;
    看官们,与SlideSwitch组件相关的内容就介绍到这里,欢迎大家在评论区交流与讨论!

这篇关于第三百六十二回的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/740461

相关文章

每天一个数据分析题(三百六十七)- 头脑风暴因果图

头脑风暴因果图(鱼骨图)绘制过程中填上问题或现状的是在‘鱼’的哪个部位? A. 鱼尾 B. 鱼头 C. 脊椎 D. 鱼刺 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案

每天一个数据分析题(三百六十六)- 5WHY分析法

根本原因分析中的5WHY分析法是从下列哪几个层面实施的? A. 制造角度 B. 检验角度 C. 体系角度 D. 以上都是 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案

每天一个数据分析题(三百六十一)- 单纯形法

单纯形法是求解线性规划问题最常用、最有效的算法之一,关于单纯形法的说法正确的是 A.在线性规划问题中,只要存在相应的解,则一定可以在可行域的顶点中找到。 B.单纯形法的核心是根据一定的规则,一步步寻找可行域中的最优解。 C.对偶单纯形法是求解对偶问题的一种方法。 D.单纯形法计算精度高,并且是一种很经济的算法 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案

第四百九十二回

文章目录 1. 概念介绍2. 使用方法2.1 SegmentedButton2.2 ButtonSegment 3. 代码与效果3.1 示例代码3.2 运行效果 4. 内容总结 我们在上一章回中介绍了"SearchBar组件"相关的内容,本章回中将介绍SegmentedButton组件.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回中介绍的

一起talk C栗子吧(第一百三十二回:C语言实例--从内存的角度看进程和线程)

各位看官们,大家好,上一回中咱们说的C程序内存布局的例子,这一回咱们说的例子是:从内存的角度看进程和线程。闲话休提,言归正转。让我们一起talk C栗子吧! 看官们,我们刚刚介绍完C程序的内存布局,我们趁热打铁,从内存的角度来分析一下进程和线程。 不管是进程还是线程,他们都会加载到内存中才能运行,因此他们在内存中的布局和其它C程序的内存布局完全相同。进程和线程的内存布局也分为代码区,数据

一起Talk Android吧(第三百零二回:TextView显示长文字)

各位看官们,大家好,上一回中咱们说的是Android中如何正确地退出应用程序的例子,这一回咱们说的例子是TextView显示长文字。闲话休提,言归正转。让我们一起Talk Android吧! 看官们,我们在本系列内容的第五十九回章回中介绍过TextView,不过只介绍了它的基本用法,时间比较长,大家如果忘记的话可以点击这里查看。本章回中我们再谈TextView,主要是介绍如何让它显示长文

第三百九十二回

文章目录 1. 概念介绍2. 方法与细节2.1 实现方法2.2 具体细节 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何混合选择多个图片和视频文件"相关的内容,本章回中将介绍如何通过相机获取图片文件.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在前面章回中介绍的选择图片或者视频文件的方式都是通过文件窗口进行的,本章回中将介绍如何通过相

第三百八十二回

文章目录 1. 概念介绍2. 使用方法3. 代码与效果3.1 示例代码3.2 运行效果 4. 内容总结 我们在上一章回中介绍了"如何修改按钮的形状"相关的内容,本章回中将介绍NavigationBar组件.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回中介绍的NavigationBar组件主要用来做底部导航栏,它和我们在前面章回中介绍的Bo

第三百六十一回

文章目录 1. 概念介绍2. 实现方法2.1 环绕效果2.2 立体效果 3. 示例代码4. 内容总结 我们在上一章回中介绍了"自定义SlideImageSwitch组件"相关的内容,本章回中将介绍两种阴影效果.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回中将介绍如何实现两种阴影效果,一种是环绕在组件周围的阴影效果,呈发散形状,该效果可以让

第三百六十回

文章目录 1. 概念介绍2. 实现方法2.1 环绕效果2.2 立体效果 3. 示例代码4. 内容总结 我们在上一章回中介绍了"自定义SlideImageSwitch组件"相关的内容,本章回中将介绍两种阴影效果.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章回中将介绍如何实现两种阴影效果,一种是环绕在组件周围的阴影效果,呈发散形状,该效果可以让