Widget-ListView

ListView

基本使用
new ListView(  children:[  new ListTile(

      leading:new Icon(Icons.access_time),

      title:new Text('access_time') )])

ScrollDirection(滚动方向)

    Axis.horizontal:横向滚动或者叫水平方向滚动。

    Axis.vertical:纵向滚动或者叫垂直方向滚动

动态列表

       ListView.builder(itemBuilder: (context, index) {return ListTile(

         title:Text('测试${datas[index]}'),);},itemCount:datas.length,),

传递数组到ListView

var myList = List(): 非固定长度的声明。

var myList = List(2): 固定长度的声明。

var myList= List():固定类型的声明方式。

var myList = [1,2,3]: 对List直接赋值

GridView

        padding:表示内边距 

        crossAxisSpacing:网格间的空当,相当于每个网格之间的间距。

        crossAxisCount:网格的列数,相当于一行放置的网格数量

你可能感兴趣的:(Widget-ListView)