Flutter實現Gank.io客戶端

初學Flutter,看了兩天文檔,花了兩天時間利用gank.io提供的api接口實踐了下Flutter,寫了個Demo.git

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

  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代碼地址請戳這這這api

Demo效果如以下:
網絡

相關文章
相關標籤/搜索