具有安卓和iOS移动手机端的开发能力,同时掌握微信公众号,小程序开发,以及web网页开发,对于后端开发也是从事了一年的开发经验。熟悉Java基础语言和面向对象思想
● 熟悉Kotlin基础,可以使用kotlin对项目进行开发。
● 精通MVP框架,可以用MVP框架进行项目的开发
● 精通Android基础,四大组件+fragmnet等
● 熟悉Android动画机制,能够根据需求实现对应动画特效
● 熟悉Android下网络通信技术,对Socket通信,Tcp/Ip,Http,https,有一定的了解
● 熟练使用okhttp,retrofit,等网络框架,并对其二次封装,以及对图片加载框架Glide,picasso等
● 熟悉Android线程间通信,以及异步处理机制,并熟练使用异步处理框架EventBus和rxjava
● 熟悉掌握Android开发的适配方案以及MVC和MVP设计思想进行项目的开发.
● 熟悉View的绘制流程,以及相关的触摸反馈,事件分发机制。
● 能够集成三方SDK的接入,如登录,分享,支付,推送等
● 了解Android间进程间通信机制
● 熟练Android各种性能优化,内存相关,UI卡顿相关,冷启动等
● 很注重代码的扩展性和模块化,决不产生冗余代码和重用性代码
芯球泊车
整个项目的框架搭建和功能开发及维护,负责产品上线及升级维护。
项目描述:是一款可以方便用户停车缴费,实时查看所在停车场智能停车
开发工具:Android Studio
技术要点:
● 用retrofit搭建网络请求框架,文件上传下载,请求等封装,采用构建者模式。
● 用MVP模式搭建基础框架
● 项目中多处自定义view的绘制实现
● 第三方SDK的接入
● 高效Webview的封装
● Android7.0,8.0 适配
● 项目使用kotlin进行系统开发
● 项目内置热修复技术
雷云峰型号自动售货机
完成相应的模块开发及维护,负责产品上线及升级维护.
项目描述:新型的触摸屏⾃动售货机,底层采⽤雷云峰系统,售货机设备 Android 进行开发,通过 ice 与售货机的硬件单⽚机进⾏交互,实现选择商品⽀付之后⾃动出货。
开发工具:Android Studio
技术要点:
● 三方的框架实现购物车的动画.
● 自定义view的实现相应的UI特效动画.
● Okhttp加载网络数据,实现图片三级缓存.
● 实现第三方登录、支付、分享功能的SDK接入.
● 用eventbus实现购物界面数据向购物车界面的消息.
● 使用GreenDao对售货机货道数据进行存储
● 安卓5.0,6.0 新特性SwipRefreshLayout实现下拉刷新的实现和RecycleView 实现商品的展示.
角色 | 职位 |
负责人 | 高级安卓开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |