介紹 ListView 在前文中提到過使用 Column 來實現(xiàn) 列表效果,原理是將一組數(shù)據(jù)映射為一組 widget 作為 Column 的 c...
1. push 新頁面?zhèn)鲄?在進行頁面路由跳轉(zhuǎn)時可以攜帶參數(shù),這樣在下一個 widget 構(gòu)建時可以從上下文 context 中解析這些參數(shù)是尔,帶...
async 和 await Dart 語言支持函數(shù)進行異步操作的處理,使用 async 和 await开仰。第一步將函數(shù)標(biāo)記為 aynsc 因為使用...
1. package 包的管理 可以在項目中新建一個 package(文件夾)并在其中創(chuàng)建多個頁面 dart 文件,舉例如下: package ...
在一個子視圖上有事件需要操作數(shù)據(jù)的情況下众弓,應(yīng)該想到: 由數(shù)據(jù)的持有者本身(model)進行數(shù)據(jù)操作 將事件回調(diào)到數(shù)據(jù)持有者進行處理在 Flutt...
1. 使用列表 列表的原理是利用 Column 展示一個數(shù)組中的數(shù)據(jù)恩溅,其過程是: 準(zhǔn)備一個 List 將數(shù)據(jù)數(shù)組映射為 widget 數(shù)組 將 ...
StatefulWidget 可以根據(jù)外部變量的變化而進行內(nèi)容的刷新,其設(shè)計模式是: 指定一個 StatefulWidget谓娃,并 overrid...
居中容器 Center 可以讓 child 在其中垂直和水平居中 兩種處理間距布局容器 Container 和 Padding Containe...
實現(xiàn)一個個人名片效果: 基本用到了學(xué)過的一些 widget 和布局容器