綠色出行
Flutter 仿滴滴出行App
地圖:採用高德地圖,僅簡單完成了部分功能,基礎地圖,地址檢索,逆地理編碼。
介面:仿滴滴主介面,地圖中心請求動效果,服務tabs展開效果,地址檢索介面,城市列表介面。
專案結構:詳見作者另外一個完整專案flutter_wanandroid
目前本專案僅部分開源~
已開源內容:
1、Dart漢字轉拼音庫 lpinyin
2、城市列表,索引&懸停效果 AzListView
3、也許是目前最好用的Sp工具類 SpUtil
4、也許是目前最好用的螢幕工具類 ScreenUtil
5、閃屏頁 SplashPage
6、國際化 flustars
7、Dart常用工具類庫 common_utils
SpUtil
// 非同步等待Sp初始化完成
await SpUtil.getInstance();
// 同步獲取資料
SpUtil.putString('key', value);
SpUtil.getString('key', defValue: '');
SpUtil.getInt('key', defValue: 0);
複製程式碼
ScreenUtil
// 如果設計稿尺寸預設配置一致,無需該設定。 配置設計稿尺寸 預設 360.0 / 640.0 / 3.0
setDesignWHD(_designW,_designH,_designD);
// 不依賴context
// 螢幕寬
double screenWidth = ScreenUtil.getInstance().screenWidth;
// 根據螢幕寬適配後尺寸
double adapterW100 = ScreenUtil.getInstance().getWidth(100);
// 依賴context
// 螢幕寬
double screenWidth = ScreenUtil.getScreenW(context);
// 根據螢幕寬適配後尺寸
double adapterW100 = ScreenUtil.getScaleW(context, 100);
複製程式碼
Screenshot
引導頁
啟動頁
主介面
首頁地圖
地址檢索
城市列表
關於作者
GitHub : Sky24n
簡書 : Sky24n
掘金 : Sky24n
Pub : Sky24n
Email : 863764940@qq.com
關於App
GitHub : GreenTravel
僅支援安卓Apk下載
APK點選下載:綠色出行v0.0.2
APK掃碼下載: