<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ### 1.1.2 組件嵌套 復雜的功能界面通常都是由一個一個簡單功能的組件組裝完成的。有的組件負責布局,有的負責定位,有的負責調整大小,有的負責漸變處理,等等。這種嵌套組合的方式帶來的最大好處就是解耦。 例如,界面中添加了一個居中組件Center,居中組件里嵌套了一個容器組件Container,容器組件里嵌套了一個文本組件Text和一個裝飾器BoxDecoration。代碼如下所示: - - - - - - ``` return new Center( //添加容器 child: new Container( //添加裝飾器 decoration: new BoxDecoration( ), child: new Text( //添加文本組件 ), ), ), ``` - - - - - - 大家如果是首次看到這段代碼會覺得嵌套層次太多,太復雜。其實不然,隨著對組件的深入了解及熟練使用,寫起來還是非常得心應手的。 最基礎的組件類是Widget,其他所有的組件都是繼承Widget的,如圖1-1所示。緊接著下面有兩大類組件:有狀態組件及無狀態組件。有狀態組件是界面會發生變化的組件,如Scrollable、Animatable等,無狀態的組件即界面不發生變化的組件,如Text、AssetImage等。 ![](https://box.kancloud.cn/ac35bd7339525d5c01cff9556e090660_544x295.jpeg) 圖1-1 類層次結構
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看