个人简介
技能
- 熟练使用Java语言开发应用层App,了解Kotlin
- 熟悉使用Dart语言和Flutter框架,能完成跨平台应用的开发
- 熟悉Java编程思想,具有良好的编码设计风格,熟悉设计模式并了解在Android系统中的使用
- 熟练掌握Android事件分发机制,View绘制流程,自定义控件和动画等
- 熟悉使用Retrofit网络加载,Glide图片加载以及响应式框架RxJava
- 熟练使用MVP架构模式,对MVVM有所了解。MVVM的使用
- 了解Jetpack工具库
- 拥有良好的阅读学习源代码的能力,阅读过部分系统组件以及开源框架的源代码,知晓其原理并学习其设计理念
- 熟练使用Git作为代码管理和版本控制工具
项目经历
Flutter仿微信读书
简介: Flutter开发的仿微信读书客户端,基本还原了原版的UI界面。使用dio作为http访问库。
U购购物平台
简介: 服装行业的在线商城应用,提供门店的定制主页,服装的分类展示和查询搜索。主要功能有基于地理位置的周边门店查询及导航,在线下单购买,上门预约试衣,扫码查询购买等功能。
项目中的职责: 担任Android端的开发和维护。与后端配合实现需求,定期进行版本迭代适配新的系统。后期使用MVP架构进行了重构。
速派网销平台
简介: 简介:面向小型超市和批发部的O2O应用。主要功能有通过扫描条形码录入商品,带有商品信息的条码库,可以做到常用商品无需填写直接扫码录入,同一个App中集成客户版和商户版的功能,用户可自助申请开店,店铺首页管理以及商品的展示查询以及分类。线上购买以及员工线下结算功能。连接蓝牙小票打印机打印出货单,送货上门,地图导航以及送货员实时位置查看。
项目中的职责: 负责整个项目业务模块的设计和实现,Android客户端和服务端的代码编写及维护。
联系方式
email: viator42@qq.com
Github: https://github.com/viator42
blog: cnblogs.com/viator42/