老孟導讀:從學習Flutter到現在將近2年的時間,前後一共整理了179個Flutter元件的基礎用法、介面說明以及使用場景,現在分享給大家,文件使用Markdown書寫,希望可以幫助到你。
介紹
如果覺得使用原始檔不方便檢視,可以到老孟程式設計師部落格進行檢視,除了檢視更加方便外,還有如下好處:
- 對所有元件按字母進行了排序,方便查詢。
- 列出了常用元件和非常用元件,初學者只需要重點學習常用元件即可。
- 這裡有對初學者的一點點個人建議,少走彎路。
- 所有控制元件類的繼承關係圖,目前統計的控制元件總共353個。
- 定期更新新的元件的用法,也可以加入微信交流群(最後有加群方式),會同步更新。
相關控制元件對比
將相關或者相似的控制元件放到了一起,方便對比,比如Button
類控制元件,Flutter中提供了大量按鈕類控制元件,比如RaisedButton
、FlatButton
等。
將這些控制元件的全部放到一起,不管你查詢哪一個控制元件,都可以看到其他相似元件。
生命不息,更新不止
未來,元件會一直更新下去,直到收錄完全為止,目前統計的僅僅Widget的子類和間接子類就高達353個,所以未來的道路任重而道遠。 在部落格的右上角提供了Github直通車,如果您發現有錯誤的地方,可以在Github上進行修改或者提出問題。
部落格地址:laomengit.com/
Github開源地址:github.com/781238222/f…
交流
Github地址:github.com/781238222/f…
170+元件詳細用法:laomengit.com
如果你對Flutter還有疑問或者技術方面的疑惑,歡迎加入Flutter交流群(微信:laomengit)。
同時也歡迎關注我的Flutter公眾號【老孟程式設計師】,公眾號首發Flutter的相關內容。