Flutter 練手項目 - WandroidBloc

先放上地址:github.com/LZQL/wanand…android

該項目我命名爲wandroid_bloc,它是基於wanandroid.com網站的免費開放api編寫,該網站收錄了一些優秀的Android技術文章。能夠方便的爲開發者很好的學習。目前具備的功能點有,博文頁,搜索頁,項目頁,項目分類頁,公衆號分類頁,體系,文章詳情頁,分享,瀏覽器打開文章,我的中心,登陸註冊,個人收藏,切換語言,更換主題色,收藏,取消收藏功能。git

項目名的bloc的意思是,經過bloc這個狀態管理框架做爲項目的狀態管理部分,經過bloc進行頁面UI和業務邏輯的代碼分離,不只對狀態有一個很是良好的全局管理,而且代碼結構也良好的去去耦合性。github

1. 下載體驗

目前已經託管到蒲同英內測分發平臺,Android能夠直接下載體驗,IOS請本身運行項目。api

2. 項目介紹

簡單說一下吧,瀏覽器

基本上的功能都有了,博文頁,搜索頁,項目頁,項目分類頁,公衆號分類頁,體系,文章詳情頁,分享,瀏覽器打開文章,我的中心,登陸註冊,個人收藏,切換語言,更換主題色,收藏,取消收藏功能微信

項目採用框架

  1. Bloc 做爲項目的狀態管理框架
  2. Fluro做爲路由框架
  3. ZekingRefresh做爲刷新框架
  4. flutter_screenutil來作屏幕適配
  5. 其餘的沒啥了,支持更換主題色,國際化支持中文,英語,繁體中文。

Fluro用法:Flutter - 路由管理 - 02 - Fluropost

ZekingRefresh 用法: Flutter - 自定義插件 - 01 - zeking_refresh學習

3. 項目截圖

掃一掃,關注個人微信公衆號
都是一些我的學習筆記

點擊下面閱讀原文,用電腦看,有目錄,更舒服哦
相關文章
相關標籤/搜索