个人介绍
1.熟练掌握Java开发语言,有良好的编码习惯,力求代码的清晰简洁
2.主要以开发Mvp+Dagger2+Rxjava+Okgo+Glide+GreenDao为架构开发app
3.掌握一些常用的设计模式例如:单例,工厂,门面,代理,构造者,观察者等
4.掌握一些基本的数据结构算法例如:冒泡,二叉树查找,二叉树的遍历,哈夫曼编码算法,快速插入算法等
5.掌握Android的事件分发机制,handler机制,View的绘画机制,了解3种动画,4大组件的使用,对常用的控件封装,例如上下拉列表,采集信息控件,拍照的二次封装,自定义camera
6.掌握Svn/Git的基本使用,关注github/简书上的技术文章,拥有自己的博客积累:
7.在github上发布过项目主要是封装的常用控件和功能,供自己日后使用
8.掌握Android Studio中关于重构代码的各种手法,有过优化重构app的经验,对代码的重构有过专项学习
9.掌握jni开发流程,有c/c++基础,曾用libjpg压缩过图片,用ffmpeg压缩过视频
10.了解Framwork层,对init,Zygote,Binder,AMS,SS机制等有所学习
11.了解Linux系统,掌握一些操作命令,有过Android源码编译调试打印log经验
12.熟悉开发到维护整个流程,有过大型app的开发经验
13.熟悉一些常用的第三方SDK例如:百度地图SDK,融云聊天Sdk,ShareSdk
14.有责任心,做事有原则,努力好学,接收新事物的能力强,为人真诚易相处
工作经历
2016-03-06 -至今深圳信义科技高级移动端工程师
1.为深圳龙岗分局开发警务通,涉及到地图,证件,IM等功能 2.为上梅林监守所开发物品销售终端,方面管理员对在押犯人的物品消费,做统计 3.为南山公安分局,做的一款采集外国人信息的app。接入蓝牙刷卡机,读取身份证,护照等信息 4.为信义玻璃开发的一款erp项目,对玻璃的进库出库
2015-08-03 -2016-08-03武汉盈通互娱高级移动端工程师
开发一款在线播放视频的app,充值会员,获取播放权限
教育经历
2011-08-09 - 2015-07-01湖北文理学院计算机应用技术本科
学校位于湖北的一家二本学校。在校多次参加蓝桥杯竞赛,拿到省3等奖。对数据结构,操作系统等有所了解。
技能
【作品功能描述】:南山监控选点是一款辅助摄像头安装的实用软件。为施工人员提供摄像头采点服务,导航服务,查看摄像头安装进度服务,仓库出入库管理服务。【主要负责的模块】:用户登录,规划选点,勘察点位,施工进度,出入库管理等多模块开发与维护
【作品功能描述】:信义Erp项目是一款仓库出入库管理的app。协助仓库管理人员对商品出库,入库数据进行采集,上传至服务器,方面后台进行数据校对。【主要负责的模块】:手持机条形码扫描sdk接入,商品出库采集,商品入库采集,本地数据间隔保存等功能模块