开发中熟练使用开源框架:图片(Glide、Picaso)、网路框架(OkHttp)、Butter Knife、MPAndroidChart、fastjson/Gson解析json数据、CircleImageView圆角图片、MVPArms项目框架、OKHttp+Retrofit+RxJava、AndroidEventBus,多个项目中使用到了MVP架构,对接第三方SDK有做过阿里云推送,阿里云OSS,百度地图,极光推送等,熟练掌握JSON解析。
项目一:商城管理商户端app功能更新及bug修复,公司卖场运营提供给商户使用的一款app,接手以来更新迭代了8个版本,大部分是新功能开发并更新,疫情期间公司开展线上销售,app端开发了订单模块,让商家可以在手机上查询订单,发货后填写物流信息,退单退款等功能,解决了以前留下的一些bug,将原来适配Android版本提高到各大应用平台要求的版本,并使用Git提交到公司阿里云项目仓库。该项目技术比较老旧,接入了大量第三方SDK。
项目二:商城收银Pos机收银App,更新了两个版本,线上订单功能模块开发,活动期间一些新功能上线需要pos端核销,系统新增了电子币支付,改动之前的代码,支持该支付方式。该项目技术点:使用了MVPArms开源框架,接了入银联商务智能设备开发SDK,继承了阿里云推送。
项目三:自动售卖机售卖App,接手的时候该项目开发进度完成了大部分,接手后做了大量的界面优化和改版,学习了串口通信之后增加了接水功能,将原来的售卖逻辑优化,并根据需求的改动增加了大量代码,做了本地版本更新,该项目技术点主要是Android线程管理,Mqtt通信,串口通信
项目四:售卖系统管理App,独立完成了该项目的开发,使用了MVPArms框架,集成了百度地图SDK,极光推送SDK,还有一些优秀的开源组件,写了几个自定义View,例如加载动画框、启动页过渡动画、倒计时等等。
设备售卖App,独立完成了该项目的开发,使用了MVPArms框架,集成了百度地图SDK,极光推送SDK,还有一些优秀的开源组件,写了几个自定义View,例如加载动画框、启动页过渡动画、倒计时等等。
在网站学习了完整一系列课程之后,跟随课程完成了这个作品,里面涉及到基础控件的使用,音视频播放处理,fragment懒加载,请求接口获取json数据并解析,recyclerView展示数据,标题跑马灯效果,还有使用sqlite数据库等等,基本开发涉及到的知识点都有用到,整体学习完安
在网站学习了完整一系列课程之后,跟随课程完成了这个作品,里面涉及到基础控件的使用,音视频播放处理,fragment懒加载,请求接口获取json数据并解析,recyclerView展示数据,标题跑马灯效果,还有使用sqlite数据库等等,基本开发涉及到的知识点都有用到,整体学习完安