个人介绍
1、具有较强的逻辑思维和分析能力,有较强的学习能力,对编程有浓厚的兴趣。
2、抗压能力强,喜欢探索研究新的技术。
3、熟练使用 Eclipse 和 studio 开发环境,熟悉 Android 四大组件,五大布局和基本控件的使用。能够熟练使
用 Android 数据存储,SQLite 数据库,多线程,HTTP 与 Socket 通信等技术,熟悉目前一些常用的第三方库的使
用,例如 Rxjava,Retrofit,Volley,ImageLoader,GreenDao,Glide,第三方分享,登陆等。
4、熟悉 framework 层,了解 PMS,AMS,WMS 等系统服务,熟悉 SystemUI,Settings 等模块
工作经历
2018-10-09 -至今海尔高级移动端工程师
负责IP交易平台Android端的开发及维护
2017-05-01 -2018-09-27上海斐讯高级移动端工程师
负责电视盒子Launcher的开发及维护
2014-12-01 -2017-04-30上海卓易科技高级移动端工程师
负责智能穿戴和智能家居Android移动端的开发及维护
教育经历
2011-09-01 - 2015-07-01山东农业大学电子科学与技术本科
获得校级三等奖学金
技能
卓易智能耳机的Android客户端 项目简介:该项目为控制蓝牙运动音乐耳机的 APP,包含记步,步频切歌,音 乐模块,社交模块。蓝牙耳机音乐模块。 1.跑步模块:采用公司的记步算法,获取 5s 内的平均步数作为步频,根据步 频选择播放快/慢歌曲。 2.音乐模块:使用虾米音乐的 sdk,包括最新歌曲,推荐歌曲,推荐专辑,搜 索,歌词显示等等。 3.社交模块:使用公司的 Baas 作为服务器,用户发表的内容可以被其他用户 看见,其他用户可对该条内容点赞。内容包含图片和文字。 4.账号模块:使用 Baas 作为服务器,用户可以使用卓易账号,*,*,微 博账号登录。 5.分享模块:使用友盟分享 sdk,可将运动信息分享到 *,*,微博等。 6.蓝牙模块:基于经典蓝牙传输协议,包括搜索,连接,断开,传输歌曲信息 并显示,获取蓝牙记步数据并显示。
卓易手表,卓易手环的Android客户端 1.用户佩戴智能手表,手环,可以在APP上获取到运动及睡眠,心率数据。 2.用户可以分享自己的运动数据及心得。 3.用户排名系统,步数最高者占据封面。 4.用户运动时可以在APP上查看运动轨迹。
该项目是一款智能电视盒子,Launcher 展示视频资源及一些常用功能。 1.Launcher UI 架构采用 fragment+viewpager 的方式实现,用户可以动态调 整导航栏的顺序及显示/隐藏。 2.网络框架采用 Rxjava +Retrofit 实现,具有本地缓存,失败重试等功能, 本地缓存保存在数据库中,具有时效性,数据库框架采用 GreenDao。用户切 换 tab 时,首先判断本地缓存是否可用,如不可用,则请求新的数据,请求到 的数据与原有数据比较,如果不同,则刷新界面。 3.视频资源接入 CIBN 数据,页面布局使用 RecyclerView,实现动态加载布 局。 4.视频播放模块直接调用 CIBN,由 CIBN 高清影视负责播放内容。 5.实现焦点移动加边框及放大效果,用户按遥控器操作会有明显的凸出感。 6.处理焦点控制,实现焦点在界面中切换时流畅不卡顿