Flutter 仿滴滴出行App
Flutter 仿滴滴出行App
地圖:採用高德地圖,僅簡單完成了部分功能,基礎地圖,地址檢索,逆地理編碼。
介面:仿滴滴主介面,地圖中心請求動效果,服務tabs展開效果,地址檢索介面,城市列表介面。
專案結構:詳見作者另外一個完整專案flutter_wanandroid
目前本專案僅部分開源~
已開源內容:
1、Dart漢字轉拼音庫lpinyin
2、城市列表,索引&懸停效果AzListView
3、也許是目前最好用的Sp工具類SpUtil
4、也許是目前最好用的螢幕工具類ScreenUtil
5、閃屏頁
6、國際化
SpUtil
// 非同步等待Sp初始化完成 await SpUtil.getInstance(); // 同步獲取資料 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); 複製程式碼Android掃碼下載APK(二):速度較快,但有次數限制,若無法下載,請通過上面兩種方式下載。