Flutter 吐血整理元件繼承關係圖

老孟Flutter發表於2020-04-17

老孟導讀:前幾天一個讀者和我說能不能整理一個各個控制元件之間的繼承關係,這2天抽時間整理了一下,不整理不知道,一整理真的嚇一跳啊,僅僅Widget的子類(包括間接子類)就高達353個,今天發群裡給大家瀏覽的時候,有人說:“看見這個,會讓初學者從入門到放棄的“,其實不必擔心,雖然很多,但常用的就那幾十個,很快就入門了,剩餘其他的用到的時候在查就好了。

Widget

先看Widget的直接子類,僅僅4個(其實還有一個抽象類)

RenderObjectWidget

看看RenderObjectWidget:

太長了,擷取一份吧,RenderObjectWidget共有89個子類。

ProxyWidget

在來欣賞下ProxyWidget

ProxyWidget相對少一些,有34個。

StatelessWidget

重頭戲來了,我們看看StatelessWidget

StatelessWidget有89個。

StatefulWidget

最後看看StatefulWidget

StatefulWidget的子類最多,高達141個。

控制元件介紹

我在每一個控制元件的備註裡面都新增了當前控制元件的說明,介紹當前控制元件:

獲取原始檔

關注我公眾號:【老孟程式設計師】,回覆:控制元件,獲取原始檔。

寫在最後

不是我訴苦,整理完這個,疼的我直不起腰來,眼睛一直有一層霧,所以這個週末我準備休息休息,鍛鍊下身體,希望大家理解,下週會繼續更新高質量的文章給大家的。

雖然控制元件的數量高達353個,但依然不能阻擋我,目前個人網站已經收錄了179個元件的詳細用法和介紹,很快就會收錄全部353個控制元件,歡迎大家收藏:

地址:laomengit.com/

交流

Github地址:github.com/781238222/f…

170+元件詳細用法:laomengit.com

如果你對Flutter還有疑問或者技術方面的疑惑,歡迎加入Flutter交流群(微信:laomengit)。

同時也歡迎關注我的Flutter公眾號【老孟程式設計師】,公眾號首發Flutter的相關內容。

相關文章