Flutter入門(二) 布局

2022-07-14 08:45:10 字數 2438 閱讀 1728

* 網格布局

class homecontent extends

statelesswidget );

return

templist.tolist();

} @override

widget build(buildcontext context)

}

效果圖

優化

class homecontent extends

statelesswidget

@override

widget build(buildcontext context)

}

* padding(個人感覺和container很像)(下面的**很難看,重要的是思路)

class homecontent extends

statelesswidget

}

效果圖

* row橫向排序(column同理)

class homecontent extends

statelesswidget

}class iconcontainer extends

statelesswidget );

@override

widget build(buildcontext context)

}

效果圖

* 複雜布局

class homecontent extends

statelesswidget

}

效果圖

* stack+align

stack(類似android的relativelayout)

class homecontent extends

statelesswidget

}

效果圖

* stack+positioned

class homecontent extends

statelesswidget

}

效果圖

* aspectratio寬高比元件

class homecontent extends

statelesswidget

}

效果圖

* 卡片

class homecontent extends

statelesswidget

}

效果圖

* **卡片

listdata.dart

list listdata =[

, ,

, ,

, ,

,];

statelesswidget

}class homecontent extends

statelesswidget ).tolist(),

);}效果圖很好看

* wrap 流布局

class homecontent extends

statelesswidget

}class mybutton extends

statelesswidget ,

);}}

效果圖

flutter簡單布局入門demo

布局效果 import package flutter material.dart 定義副標題 final subtitle text 不是標題是文字啊 疫情嚴重 在家學習flutter,laiya 苦熬快活啊 為什麼 怎麼辦 我的人啊 希望你 遇見了就少疫情嚴重 就不要出來餓了啊 textalig...

flutter學習筆記二 布局

import package flutter material.dart 第五節,卡片布局 override widget build buildcontext context 第四節,positioned布局 override widget build buildcontext context 第...

Flutter 入門筆記 二

示例 引入ui庫,material ui官網 import package flutter material.dart dart與js不同,dart是一定要加末尾的分號的 void main 同樣的意思,使用箭頭函式的寫法 class extends statelesswidget 執行介面 例項 ...