<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.1 一切皆為組件 組件(Widget)是Flutter應用程序用戶界面的基本構建塊。不僅按鈕、輸入框、卡片、列表這些內容可作為Widget,甚至將布局方式、動畫處理都視為Widget。所以Flutter具有一致的統一對象模型:Widget。 Widget可以定義為: ·一個界面組件(如按鈕或輸入框)。 ·一個文本樣式(如字體或顏色)。 ·一種布局(如填充或滾動)。 ·一種動畫處理(如緩動)。 ·一種手勢處理(GestureDetector)。 Widget具有豐富的屬性及方法,屬性通常用來改變組件的狀態(顏色、大小等)及回調方法的處理(單擊事件回調、手勢事件回調等)。方法主要是提供一些組件的功能擴展。比如:TextBox是一個矩形的文本組件,其屬性及方法如下: ·bottom:底部間距屬性。 ·direction:文本排列方向屬性。 ·left:左側間距屬性。 ·right:右側間距屬性。 ·top:上部間距屬性。 ·toRect:導出矩形方法。 ·toString:轉換成字符串方法。
                  <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>

                              哎呀哎呀视频在线观看