Park
跳至導覽
跳至搜尋
泊泊易 - 高效搜尋路邊停車車位
項目簡介
面向澳門的車位搜尋項目,提供到達車位位置的導航與車位屬性篩選 (如 室內 / 室外,收費單價),與車位管理系統連接。
本項目為澳門智能交通參投項目,作為演示使用。
截圖
負責部分
- 整個 Android 項目的所有相關事務,包括客戶端開發、壓力測試與實際演示;
- 統籌項目相關設計流程、細節與實現,確認功能規劃與技術要點,並進行 API 測試與接口文檔編寫。
技術實現
界面實現
首頁使用 DrawerLayout+ MapView (騰訊地圖) + Fragment 實現,並能根據 Fragment 實際顯示情況,將地圖縮小並居中顯示,防止被遮蓋。
支付頁面市場使用自定義 WheelView 實現。
遵守 Material Design 的基本設計及其動畫效果。
第三方服務使用
消息推送:極光推送 (JPush)。
第三方登錄與支付:微信、銀行卡支付 (澳門通)。
位置服務:騰訊地圖。
語音播報:訊飛語音。
開源庫使用
整體架構:MVVM + DataBinding。
網絡請求:OkGo (OkHttp),使用 Json 進行數據傳輸。
圖像處理:Picasso,TakePhoto。
內存泄漏檢測:LeakCanary。
其它
基於 OkGo 的 API 出錯即時反饋,允許在 debug 模式下顯示出錯的 API 的提交及返回信息。