个人介绍
1.有良好的Java基础,熟练掌握面向对象思想
2.熟悉使用集合,多线程
3.熟练掌握Android四大组件,常用的布局文件
4.熟悉自定义view的原理,能自定义常用的自定义view控件
5.熟悉掌握json解析,以及android数据储存的各种方式
6.熟悉Android下的Handler消息机制,并能熟练使用
7.熟悉Android的动画,选择器,样式,写出相应的xml文件
8.熟悉android下屏幕的适配,对Fragment操作熟练
9.掌握TCP/IP,HTTP的常见网络协议
10.熟悉Touch事件的分发和消费机制
11.掌握使用常见的流行框架,OkHttp,Rxjava,RxAndroid等Rx全家桶,mpandoridchart等
12.掌握android的jni开发,通过jni实现java与C/C++程序间的回调
13.熟练使用Eclipse,Androoid studio,了解svn,Git项目管理的配置和使用
14.熟练使用最新的MVP和MVVM模式开发,了解databinding等。
简书博客: (上面是自己的博客,希望可以让你对我更加了解)
工作经历
2019-01-01 -至今湖南亿疆云计算有限公司高级移动端工程师
负责项目框架搭建,需求评审、进度把控 1.开发任务以及时间节点把控,并及时反馈开发进度 2.参与新项目需求分析及原型设计 3.攻克难点攻关,寻找解决方案(手势滑动冲突、动画控制、快速定位bug、oom等) 4.维护以及二次开发老项目 5.着重优化App性能
2015-06-07 -2018-12-01深圳安泽机器人开发有限公司高级移动端工程师
基于Android平台进行应用程序的开发,根据产品功能模块设计,编码实现各模块功能并确保开发质量。技术组重要成员之一,负责攻克公司技术需求上的新难题。
教育经历
2011-06-09 - 2015-06-06广州大学华软软件学院计算机科学与技术本科
在大学期限学习了蓝牙、wifi等应用,开始开发Android项目。
技能
Amico是一款专注即时通讯的分散式应用程序,它集成了发送文本、语音、图片和文件等功能, 并支持实时语音通话和视频通话。用户还可以创建与朋友的自定义群组,协调最多30000名成员。 Amico坚持以用户信息安全为中心,通过技术手段对信息进行高度加密以确保信息传递的安全, 以期实现人人赋能、人人互信的社交新生态。