个人介绍
2、熟练掌握Android应用UI设计、四大组件、Intent的应用。使用常用布局、自定义控件开发。
3、熟练掌握Android数据存储(文件、SQLite、SharedPreferences等)
4、熟练处理Android中的OOM、ANR异常
5、 熟悉使用分享、推送、及第三方支付等功能的 SDK
6、熟悉百度地图 SDK、环信即时通讯SDK
7、熟悉虹软人脸识别SDK,并且进行过二次开发
8、熟练android handler消息机制,并且能灵活运用
9、熟练json解析,xml解析。
10、熟练Xutils、SlidingMenu,okhttp,Glide,IjkPlayer等开源库的使用。
11、简单使用android NFC刷卡编程技术.。
12、了解常用linux命令,使用centos部署过springboot项目
13、简***后台开发,实现智能机器人回复,自定义菜单功能
工作经历
2017-09-01 -至今北京鑫银泰融汇科技发展有限公司安卓开发
负责公司各类app软件的开发。当前公司是一家广告公司。主要负责广告互动类的app开发。各类项目均由我一人开发。 开发过项目: 一、鑫银泰广告播放终端 对接银行的后台发布端。实现图片视频的循环播放。实现分屏播放。自定义分屏模板。解析后台发送过来的xml数据。根据后台的节目单去播放,支持插播。支持字幕下发。实现了开机自启动。定时开关机。设备一搬都为43寸,55寸,大屏广告机。搭载a83t安卓板卡。支持在线网页播放。直接金融数据,利率播放。 技术实现:videoview播放视频,Glide加载图片。webview加载网页,xstream负责解析xml数据。 二、中控系统 用一个安卓pad去控制这些设备的开关机。音量大小,还有节目播放等功能。银行使用该中控系统去控制播放以及解决相关的问题。因为银行的设备很多。管理起来不方便。如果没有这个系统。银行的工作人员需要一个一个的去操作设备。修改素材或者打开关闭设备。调整音量。设置设备重启等等功能。 技术实现: 主要通过tcp通讯去传递节目单。通过udp去下发控制指令。控制相应的设备做出相应的动作。播放终端有安卓和pc。通过pad都可以控制相关设备。
2016-06-01 -2017-07-01创新农场北京科技有公司安卓开发
负责奶牛一点通app的项目开发。 奶牛一点通”由智能硬件、移动终端、物联网、云服务平台四个部分组成。通过对牛只的生长、繁育、饲养等全方位数据的收集和分析,发现存在的问题,提供个性化的解决方案,帮助牧场实现增产、增收、增效。 本人在奶牛一点通项目里负责界面以及功能开发。 包括: 1、根据设计进行实际的代码编写工作。 2、完成模块单元测试、代码维护工作、并编写相关文档。 3、承担版本的系统设计、性能及内存调优工作。 4、打包上线发布版本
教育经历
2011-09-01 - 2014-09-01兰州理工大学机械制造及其自动化本科
在校期间。学习成绩优秀。自学能力强。能独立解决问题。
技能
对接银行的后台发布端。实现图片视频的循环播放。实现分屏播放。自定义分屏模板。解析后台发送过来的xml数据。根据后台的节目单去播放,支持插播。支持字幕下发。实现了开机自启动。定时开关机。设备一搬都为43寸,55寸,大屏广告机。搭载a83t安卓板卡。支持在线网页播放。直接金融数据,利率播放。 技术实现:videoview播放视频,Glide加载图片。webview加载网页,xstream负责解析xml数据
用一个安卓pad去控制这些设备的开关机。音量大小,还有节目播放等功能。银行使用该中控系统去控制播放以及解决相关的问题。因为银行的设备很多。管理起来不方便。如果没有这个系统。银行的工作人员需要一个一个的去操作设备。修改素材或者打开关闭设备。调整音量。设置设备重启等等功能。 技术实现: 主要通过tcp通讯去传递节目单。通过udp去下发控制指令。控制相应的设备做出相应的动作。播放终端有安卓和pc。通过pad都可以控制相关设备。
该软件运行以后android平台。没人的时候它是一面镜子。当有人走过来的时候。它自动切换为一个展示界面。展示界面有6大模块。可以测颜值。点击进入给你进行人脸识别根据你的年龄判断你的颜值给你打分。可以刷脸支付,进入刷脸支付页面。点击刷脸开户。会将人脸信息录入系统。点击刷脸支付。会把开户过的人脸和刷脸的人脸做对比。如果通过的话就可以支付。模拟一个刷脸开户的过程。还有善融商务模块。善融商务是建行的一个购物平台。以及劳动者港湾模块。建设银行给劳动者提供的一个休息的场所。可以喝水。借伞等。在所有建设银行的角落里都有这样一个模块我们的软件告诉你怎么去最近的建设银行的劳动者港湾。以及惠懂你和建行班克等等。 技术实现:通过虹软人脸识别实现人脸捕捉,实现人脸注册以及人脸支付等功能。