包含以下技術(shù)點:
- 頁面路由
- 狀態(tài)管理
- Dio網(wǎng)絡(luò)請求
- pull_to_refresh 下拉刷新,上拉加載
- 圖片加載
- Lottie動畫加載
- 屏幕適配
- UI:Tab頁面宙拉、側(cè)邊抽屜欄瘟判、列表姿染、富文本等
- WebView加載網(wǎng)頁
- android/ios 配置啟動頁
- 權(quán)限申請
- 掃描二維碼
解決問題:
- Flutter項目目錄結(jié)構(gòu)和代碼組織
- 網(wǎng)絡(luò)請求封裝
- Tab頁懶加載
- Tab頁ListView滑動時蹄皱,其他tab跟著滑動
- qr_code_scanner release下白屏不能使用stack包裹
- release下Expanded顯示灰屏旧噪,Expanded互妓、Flexible只在Row溪窒、Column等組件內(nèi),不在其他組件內(nèi)使用冯勉。
源碼請移步
https://github.com/liulilei/flutter_wan_android 內(nèi)含下載二維碼澈蚌,可供下載體驗。
感謝鴻洋大神的WanAndroid Api:https://www.wanandroid.com/blog/show/2
基于GitHub開源項目學(xué)習(xí): https://github.com/Afauria/GetX-WanAndroid
IOS 請下載項目在ios模擬器上運行灼狰。