iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
自我挑戰組

Kotlin & Flutter App 開發比較思考日誌系列 第 21

[鐵人賽 Day 21] Kotlin & Flutter 頁面建立思考差異

  • 分享至 

  • xImage
  •  

目的

比較 Kotlin & Flutter 頁面建立概念差異

Kotlin & Flutter 頁面建立思考差異比較表格

Kotlin Flutter
建立頁面第一個聯想到的概念 Activity/Fragment StatefulWidget / StatelessWidget
取得元件的方式 透過 findViewById / view-binding 由 layout 設定的元件 id 取得元件 取得頁面中的 Widget
如何改變頁面狀態 observer 觀察到資料變化後,再次執行元件資料設定,修改頁面狀態 StatefulWidget 中 呼叫 setState()
如何監聽點擊事件 在元件上新增 listener 使用可監聽點擊事件的元件,ex: GestureDetectorInkWell

上一篇
[鐵人賽 Day 20] Kotlin & Flutter 元件比較(四) - 一頁一頁滑動元件實例
下一篇
[鐵人賽 Day 22] Kotlin & Flutter 頁面切換方式比較
系列文
Kotlin & Flutter App 開發比較思考日誌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言