1. 程式人生 > >Flutter實戰之Gank Demo實踐

Flutter實戰之Gank Demo實踐

初學Flutter,看了兩天文件,花了兩天時間利用gank.io提供的api介面實踐了下Flutter,寫了個Demo.

主要實踐了Flutter的如下幾個知識點:

  1. 如何使用dio框架發起網路請求
  2. 如何實現常用佈局,如:
    • 水平佈局: Row
    • 垂直佈局: Column
    • 層疊佈局: Stack
    • 如何設定間距: Padding
  3. 如何顯示網路圖片Image
  4. 如何使用下拉重新整理元件: RefreshIndicator
  5. 如何使用ListView元件,以及新增上拉載入更多功能
  6. 如何給普通widget新增事件監聽: GestureDetector
  7. 如何實現水波紋效果: InkWell
  8. 如何使用Card
    實現卡片式佈局
  9. 在Flutter中如何使用WebView
  10. 如何建立Material Design風格的應用以及自定義其主題樣式
  11. 如何使用AppBar元件同時給其新增TabBarView元件和BottomNavigationBar
  12. 如何進行頁面跳轉: Navigator

Demo程式碼地址請戳這這這

Demo效果如如下: