首頁>技術>

沒事多逛逛GitHub還是能發現很多不錯的開源庫,如果想學習哪方面的知識,就去上面針對性的找,肯定收穫不少。

本文核心要點

這是一個用Flutter寫的書旗小說客戶端。

主要實現的功能有:

框架:App常用的Tab框架,UI根據系統字型設定自適應;書城:3D輪播、選單、五種通過API配置的卡片樣式;小說詳情:導航欄樣式切換動效、高斯模糊效果、文字伸縮;書架:頂部雲彩動效、導航欄樣式切換動效、書籍展示;我的:未登入/登入狀態切換,選單展示;登入:獲取驗證碼、使用者登入、使用者狀態快取、使用者登出;閱讀:文章載入、橫向翻頁、選單展示。

所有功能都是用Dart寫的,iOS和Android的程式碼複用率達到了100%

我試著讓這個Demo的結構儘量接近實際專案,同時使用比較簡單方式去實現功能。這樣可以讓剛接觸Flutter的人更夠容易理解程式碼。

第三方依賴carousel_slidercached_network_imageshared_preferencesflutter_webview_pluginshare

ios

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • Android開發常用輪子