基本属性
const Slider.adaptive({Key key,@required this.value, // 当前的数值@required this.onChanged, // 当用户通过拖动为滑块选择新值时,在拖动期间调用。滑块将新值传递给回调this.onChangeStart, //当用户开始为滑块选择新值时调用。这个回调函数不应该被用来更新滑块[value](使用[onChanged])this.onChangeEnd, //当用户开始为滑块选择新值时调用。这个回调函数不应该被用来更新滑块[value](使用[onChanged])this.min = 0.0, // 最小值this.max = 1.0, // 最大值this.divisions, // 离散除法的数目。通常与[label]一起使用,以显示当前的离散值。如果为空,滑动条是连续的。this.label, //当滑块处于活动状态时,在滑块上方显示的标签。this.activeColor, // 选择后的值颜色this.inactiveColor, // 未选中区域的颜色this.semanticFormatterCallback,}) : _sliderType = _SliderType.adaptive,assert(value != null),assert(min != null),assert(max != null),assert(min <= max),assert(value >= min && value <= max),assert(divisions == null || divisions > 0),super(key: key);
基本用法
double _sliderValue = 10;Slider(value: _sliderValue,min: 0,max: 100,onChanged: (e){var num = double.parse( e.toString().split('.')[0] );setState(() {_sliderValue = num;});},divisions: 100,label: _sliderValue.toString(),activeColor: Colors.yellow[700],inactiveColor: Colors.green[500],)


divisions设置比较小的时候,则是分段的,比如说max设置一百,则divisions设置为10,则就分时段,每次移动的时候就是移动一段的 
