iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

一起學Flutter,和我變Better! 系列

因為大三課程規定要參加鐵人,和老師討論過後主題定為flutter,希望三十天後可以蛻變成不一樣的自己。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊挨踢SHE
DAY 11

Day 11基礎元件

今天先介紹幾個比較常用的元件,包括Text、Icon、Image及Button。 Text文字元件(一)介紹用來顯示文字的元件。(二)屬性textAlign:對...

2021-09-23 ‧ 由 Weiting 分享
DAY 12

Day 12單一子元素元件Single-child

單一子元素元件包含Container、Padding、Center、Align、FittedBox、AspectRatio,今天會著重介紹Container及F...

2021-09-24 ‧ 由 Weiting 分享
DAY 13

Day 13多子元素元件Multi-child

多子元素元件包含Scaffold、AppBar、Row、Column、Stack、IndexedStack、ListView、GridView、Flow、Tab...

2021-09-25 ‧ 由 Weiting 分享
DAY 14

Day 14多子元素元件Multi-child

昨天介紹到一半,今天繼續把剩下的多子元素元件介紹完。 ListView(一)介紹透過 scrollDirection屬性改變垂直或水平滾動顯示列表資料,作用是可...

2021-09-26 ‧ 由 Weiting 分享
DAY 15

Day 15狀態管理

為什麼需要狀態管理?在開發應用程式的初期,只需將狀態反映在View上即可,但一旦功能變多,介面上的展示將會根據使用者的操作而有不同,因此需要熟悉Flutter的...

2021-09-27 ‧ 由 Weiting 分享
DAY 16

Day 16事件處理

原始指標事件Pointer Event(一) 介紹指完成一次觸控的完整事件(手指按下、移動、抬起),表示螢幕上觸控行為觸發的位移行為。事件會從最內層的元件開始,...

2021-09-28 ‧ 由 Weiting 分享
DAY 17

Day 17手勢識別GestureDectector

手勢識別GestureDectector(一)介紹支援一些較複雜的互動,例如縮放、雙擊、垂直、水平、長按、拖曳等等,通常是一個父Widget包在一個子Widge...

2021-09-29 ‧ 由 Weiting 分享
DAY 18

Day 18動畫原理

前言我們平常手機拍攝的視訊,看起來雖然是一個連續播放的視訊,但其實他是由一連串的圖片組成的。動畫的核心是Animation類別,而Animation是由Anim...

2021-09-30 ‧ 由 Weiting 分享
DAY 19

Day 19動畫的封裝與簡化

AnimatedWidgetAnimatedWidget是一個有狀態的StatefulWidget小部件,通過Listenable更改值並重建小部件。Anima...

2021-10-01 ‧ 由 Weiting 分享
DAY 20

Day 20 Hero動畫

前言通過Hero,我們可以在兩個路由之間做出流暢的轉場動畫,Hero會在Source、Overlay、Destination三個畫面下運行。 基本用法Hero有...

2021-10-02 ‧ 由 Weiting 分享