星期四

在Flutter中使用NumberPicker(数字选择器)

首先说明一下pick这个英文单词,这个单词是 ‘挑选而取出一个’ 的意思,而pick up是捡起的意思。

NumberPicker的包地址是:numberpicker: ^1.2.1 #请在包中心选择更新版本

此包使用NumberPicker类进行使用,但默认的构造函数是不能用的。

decimal:在数据库中也有使用的单词,意思是‘带小数点的’。
horizontal:打横的,水平的。
integer:整数。

看似只有数字能够选择的样子,但事实上并不是如此,只是内部是利用数字来进行分别,其中有一个函参(函数型参数)叫做textMapper,此函数会导入一个String并要求一个String,看到Mapper就知道相当于一个转换器的感觉。

这次我使用integer的构造函数来看看效果,代码如下:
然后效果如下:
功能是用来选择二进的长度,用于创建数据表时设定长度,当然代码的效果只是中间那条数字选择带,值得注意的是实际上value只是0到16,而利用mapper使输出变为2的value次方而已,获取值时需要再次运算一下结果。

mapper:映射器。

以上


没有评论:

发表评论

在日本的免费拿钱的广告是真是假?

大家好,我是在日本住的normidar。 在日本看YouTube的时候经常弹出一些“轻松获取巨额日元”的广告,我也点击进去过,那么这些到底是不是真的呢?如果这是骗局,那这骗局在中国人看来非常的老土。 在中国以外的东方地区一个叫做LINE的应用,它就想微信一样。通常这些广告会引导我...