●熟悉安卓四大组件,UI布局,常见的安卓动画,以及fragment使用。
●熟悉MVC和MVP框架开发思想,项目功能模块整合和抽取。
●熟悉websocket,能够将其整合到项目中使用。
●熟悉weex,能够使用native端与weex交互。
●熟悉View的事件传递机制,解决项目开发中发生的滑动冲突问题。
●熟悉Android应用程序性能优化和内存优化,熟练掌握Android平台下的代码调试和调优技术。
●熟练使用SVN版本控制工具。
●熟悉消息推送机制,了解二维码扫描下载。
●熟悉主流安卓手机适配。
●熟悉RFID开发调试。
易行洪城(2018年06-2019年04)
项目描述:该项目是一个停车系统的APP,南昌市政府公交系统项目,使用POS机收费,分为【个人中心】,【逃逸处理】,【收费记录】,【停车登记】,【离场收费】,【退费管理】,【签退】7个功能模块,主要是对车俩的进出进行登记,并且结算停车费用.
开发环境:AndroidStudio+SVN
职责描述:负责项目重构工作,性能的优化,版本的维护,更新.
技术要点:
● 项目集成的第三方:支付宝支付和微信支付、极光推送,百度地图等。
● 使用了websocket技术,监听服务器发送过来的数据,并且解析生成对话框,告警信息
● 对部分代码进行了重构,降低了耦合性,增强了代码可读性