快递小哥为我参加浙江省新苗项目接下的新苗项目,目的是降低快递运输所花费的时间成本,提高配送效率,运算主要任务是后端,后端采用VRP问题经典的算法——蚁群算法。对多个快递员和多个快递进行合理分配,然后推送到APP端,通知用户,进行快递配送。
快递小哥我采用的是MVP架构模式,逻辑和界面分离,降低耦合度,避免activity过于臃肿,减小activity的负荷,来提高界面的流畅度。快递小哥主要是运用高德地图API进行路径展示,将快递配送点在地图上进行标识,让用户一目了然,快递小哥界面采用MD风格,让用户体验更佳,界面清新,操作简单
从Model层获得所需要的数据,进行一些适当的处理后交由View层进行显示。这样通过Presenter将View与Model进行隔离,使得View和Model之间不存在耦合,同时也将业务逻辑从View中抽离。
JAVA后端:JAVA后端
后台管理系统:后台管理系统
PHP后端:PHP后端
CSDN:CSDN博客
简书:简书博客
com.squareup.retrofit2:converter-gson:2.3.0
com.squareup.retrofit2:adapter-rxjava:2.3.0
io.reactivex:rxjava:1.3.0
io.reactivex:rxandroid:1.1.0