flutter_study
感謝 http://gank.io 提供的api幫助完成這個demo
該項目完全開源中鼠,單純?yōu)榱藢W(xué)習(xí)與交流,希望大家喜歡沿癞,多多提意見。
后續(xù)會將未來學(xué)到的新知識點用到該項目矛渴,持續(xù)更新
知識點(每一個都有一個獨立的例子)
1.基礎(chǔ)布局
2.數(shù)據(jù)請求
3.MVP實現(xiàn)
4.上拉加載(監(jiān)測到最底端直接刷新椎扬,待優(yōu)化),下拉刷新
5.主題學(xué)習(xí)
6.路由
7.drawer
8.數(shù)據(jù)存儲三種方式(文件具温,SharedPreference蚕涤,sqflite)
9.手勢
10.圖片加載
11.生命周期
12.網(wǎng)絡(luò)請求(dio,http铣猩,原生)
13.多點觸控
14.InheritedWidget
15.TabBarView & TabBar 揖铜,切換的時候,每次都會執(zhí)行initState达皿。點擊查看解決方案
16.GlobalKey(簡單使用)
17.國際化
18.Notification自下而上傳遞數(shù)據(jù)
19.顯示/隱藏widget
20.drag
21.Animation
22.StreamController
23.Business Logic Component
24.Simple Redux & Simple BLoC
部分問題記錄
1.SnackBar彈不出怎么辦
2.如何監(jiān)聽實體返回鍵和AppBar返回鍵
3.劉海和狀態(tài)欄沒有填充當(dāng)前主題顏色怎么辦
知乎日報Flutter版代碼已經(jīng)上傳到我的GITHUB ZhihuDailyPurifyByFlutter
基礎(chǔ)學(xué)習(xí)過程中的代碼都放在GITHUB Flutter_Study
每天學(xué)一點天吓,學(xué)到Flutter發(fā)布正式版!
第三方庫
第三方庫搜索:
https://pub.dartlang.org/
持久化
sqflite:https://pub.dartlang.org/packages/sqflite
shared_preferences:https://pub.dartlang.org/packages/shared_preferences
path_provider:https://pub.dartlang.org/packages/path_provider
圖片加載
cached_network_image:https://pub.dartlang.org/packages/cached_network_image
transparent_image:https://pub.dartlang.org/packages/transparent_image
網(wǎng)絡(luò)請求
dio:https://pub.dartlang.org/packages/dio
http:https://pub.dartlang.org/packages/http
WebView
flutter_webview_plugin:https://pub.dartlang.org/packages/flutter_webview_plugin
推薦資源
Flutter英文網(wǎng):https://flutter.io
Flutter中文網(wǎng):https://flutterchina.club
Flutter社區(qū):http://flutter-dev.cn/