【從零開始學 Flutter 程式設計】Center 置中容器佈局

【從零開始學 Flutter 程式設計】線上教學課程目錄 使用 Dart 程式語言,開發 Android 和 iOS APP 應用程式。
只要將元件放在,Center 置中佈局容器,元件則會置中對齊。
Center(child: FlutterLogo())
在 Center 置中佈局容器中有兩個參數:widthFactor 和 heightFactor。
  • widthFactor 寬度因子 :
    即是 Align 的寬度就是 child 的寬度乘以這個值,注意:此欄位不能為負數值。
  • heightFactor 高度因子:
    即是 Align 的高度就是child的高度乘以這個值,注意:此欄位不能為負數值。

完整程式碼

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        home: Scaffold(
      appBar: AppBar(
        title: Text('HKT線上教室'),
      ),
      body: HomePage(),
    ));
  }
}

class HomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    //↓↓↓更改此處程式碼↓↓↓
    return Center(
      child: FlutterLogo(),
    );
  }
}

執行畫面

補充資料

其中 FlutterLogo 元件,是一個會顯示 Flutter 圖示的元件。

FlutterLogo 常用屬性

  • size:調整 Flutter 圖示顯示大小。
  • colors:設定 Flutter 顏色。

那這次的課程就介紹到這邊囉~
順帶一提,KT 線上教室,臉書粉絲團,會不定期發佈相關資訊,不想錯過最新資訊,不要忘記來按讚,加追蹤喔!也歡迎大家將這套課程分享給更多人喔。
我們下次再見囉!!!掰掰~

這個網誌中的熱門文章

16天記下7000單字

2023 最新入門零基礎 Kotlin教學【從零開始學 Kotlin 程式設計】Kotlin 教學課程目錄 (Android Kotlin, IntelliJ IDEA, Android Studio, Android APP 開發教學)

2022 最新入門零基礎 Flutter教學 【Flutter 程式設計入門實戰 30 天】Flutter 教學課程目錄 (IntelliJ IDEA 開發教學)

nano 文字編輯器

【從零開始學 Flutter 程式設計】SharedPreferences 設定檔資料存取