用Flutter開發的跨平臺項目,完美運行在Android和IOS上,Material簡潔風格,包括啓動頁、引導頁、註冊、登陸、首頁、體系、公衆號、導航、項目,還有漂亮的妹子圖庫,運行極度流暢,結構清

Flutter學習資源彙總持續更新中......

前言

  • 這是一款使用Flutter寫的WanAndroid客戶端應用,在Android和IOS都完美運行
  • 能夠用來入門Flutter,簡單明瞭,適合初學者
  • 項目徹底開源,若是本項目確實可以幫助到你學習Flutter,謝謝start一下,有問題請提交Issues,我會及時回覆

環境搭建

  • 根據Flutter中文網搭建開發環境,使用Android Studio安裝Flutter插件,點擊pubspec.yaml的package get,而後運行

App目錄結構

  • |--lib
    • |-- main (入口類)
    • |-- loading (啓動頁)
    • |-- splash_screen (引導頁)
    • |-- util (工具類)
    • |-- base (基類,封裝基類BaseWidget和BaseWidgetState)
    • |-- http (網絡請求相關類)
    • |-- common (經常使用類)
    • |-- event (事件類)
    • |-- model (實體類)
    • |-- ui (界面相關)
    • |-- util (工具類)

功能介紹

V1.4版本

  • 增長切換主題
  • 封裝基類BaseWidget和BaseWidgetState
  • 顯示隱藏AppBar
  • 增長狀態頁切換(數據加載中,數據加載失敗,空數據)

V1.3版本

  • 新增搜索和搜索結果列表
  • 新增頁面正在加載...使用flutter_spinkit
  • 整個界面UI風格修改

V1.2版本

  • 新增福利,妹子圖,你懂得
  • 新增分享share
  • 新增經常使用網站
  • 新增關於做者,退出登陸

V1.1版本

  • 新增引導頁flutter-intro-slider
  • 列表頁懸浮FloatingActionButton,點擊迅速回到頂部
  • 新增註冊、登陸、個人收藏,增長側滑抽屜,詳見截圖

V1.0版本

  • 項目首頁、知識體系、公衆號、導航、項目、各個頁面,和詳情頁面
  • 主要的UI包括首頁輪播圖和列表,體系流式佈局,公衆號導航TabBar,以及下拉刷新和加載更多
  • 輪播圖使用的是開源庫flutter_swiper
  • 網絡請求使用的是開源庫dio

個人主頁

下載

  • 暫不支持IOS版本下載,請自行clone項目代碼運行。

應用截圖























感謝

  1. 特別感謝github開源做者shijiacheng
  2. 感謝鴻洋大神及玩Android官網提供的開放API
  3. 感謝乾貨集中營 API

使用開源庫

相關文章
相關標籤/搜索