項目功能
網(wǎng)絡(luò)請求(簡單的封裝)
json轉(zhuǎn)模型
flutter中使用webview
七牛云存儲
事件傳遞
照片選擇器
app本地存儲
基本上涉及了一個簡單App所擁有的功能
網(wǎng)絡(luò)請求
使用的是dio框架炫惩,做了簡單的封裝相關(guān)類
NetUtil.dart
ApiInterface.dart
json轉(zhuǎn)模型
參照官網(wǎng)提供的方法字币。使用的是json_serializable框架
相關(guān)類在項目的models文件夾中
七牛云存儲
使用七牛提供的sy_flutter_qiniu_storage框架
事件傳遞
event_bus 登陸后傳遞登陸成功的消息。讓UI重新請求數(shù)據(jù)
相關(guān)類GlobalConfig.dart 以及event文件夾中的文件
照片選擇器
image_picker
app本地存儲
shared_preferences 相關(guān)封裝在SharedPreferenceUtil.dart
json數(shù)據(jù)轉(zhuǎn)模型在通過SharedPreferenceUtil.dart類存儲到本地.
文件目錄
WeChat440ade70aba0b013f84e987a09059250.png
項目地址
https://github.com/kentchen1991/fluttercard.git
賬號密碼
18858885888
123456