flutter練手項目-玩Android

引言

學習了兩週的Flutter,準備寫個小項目練練手,正好洪洋的玩Android有免費的Api能夠用,就寫個簡易版的玩Android吧。前端

項目截圖

主要技術點

  • 經常使用widget的使用
  • 下拉刷新和上拉加載更多的使用
  • 列表狀態判斷,數據爲空,loading界面
  • dio網絡庫的使用
  • webview使用

第三庫

  • 網絡庫
dio: ^1.0.12  #網絡框架
複製代碼
  • Loading控件
flutter_spinkit: ^3.0.0 #進度條
複製代碼
  • 輪播圖
banner_view: "^1.1.2" #輪播圖
複製代碼
  • webview
flutter_webview_plugin: ^0.2.1+2
複製代碼

####總結 Flutter是一個很好的多平臺開發解決方案框架。Flutter更相似於前端開發,佈局方式也和前端更接近,對於前端開發者來講可能更友好一些,寫慣了Android開發的xml佈局,可能對這種代碼裏面寫佈局的方式有點不習慣,而且這種資源文件須要每一個都配置有點噁心,並且錯誤提示也不是很友好。git

總的來講,不過Flutter的everything is widget 的思想仍是很好的,可是呢仍是有不少坑,並且也有不少對開發者不是很友好的地方,但願慢慢更新的過程當中愈來愈完美吧。github

項目地址

github.com/mouxuefei/F…,若是以爲不錯麻煩給個starweb

相關文章
相關標籤/搜索