个人介绍
2、求知欲旺盛,对事物有较强的分析能力,抗压能力强,能够快速熟悉并融入业务。
3、良好的表达能力与沟通能力,工作积极主动尽心尽责地完成工作,同时具备较强的学习能力。
4、经验丰富,在安卓客户端领域工作多年,针对需求快速进行分析并制定方案,熟悉各类第三方sdk应用 如:地图、语音、IM等
5、为人乐观,注重团队精神,过往的工作让我积累了宝贵的工作经验
工作经历
2019-12-01 -至今现任职公司安卓开发工程师
主要负责Android app的迭代开发,接手的是java kotlin 混合项目,对产品进行基本重构,完善各项功能业务,同时优化功能
2017-11-01 -2019-11-01深圳市爱播信息科技有限公司安卓开发工程师
任职期间负责多款Android应用的框架构建,对应上线国内各个手机品牌厂商应用市场及香港google play 应用市场,对各类预备需求进行技术调研及规划应用。
2016-03-01 -2017-10-01杭州山臣家居(双易集团)深圳电子分部安卓开发工程师
主要负责 Android 应用Poof(面向Google Play应用市场)的版本迭代,项目框架结构更替,analyze事件收集,应用国际化处理等
教育经历
2016-03-01 - 2018-09-01西北工业大学计算机应用技术专科
成考学历,工作之余通过学习进行了成人继续教育并毕业
技能
项目概述:主要功能使浏览器App及指定的App具备访问交易所地址及服务器的能力,应用VLayout构建复杂多类型信息展示页面、搭建交流论坛、浏览器基础功能。 技术要点: 1、集成封装腾讯TBSX5WebView使浏览器在多版本的安卓系统中表现一致; 2、改造开源项目ShadowSocks根据需求应用到项目中使项目配置的自身应用及第三方应用 能够实现访问定制的主站地址; 3、阿里Vlayout构建复杂多变的页面,封装抽取共性Adapter方便调用及风格统一; 4、安卓webview与JS的交互及调优,https主站证书安全问题处理,第三方应用唤起, web页面长按事件的处理,页面快照,配置intent-filter注册浏览器到系统浏览器菜单 等; 5、通过个推的消息透传完成自定义通知功能,同时也支持默认的通知展示及相关回调; 6、GreenDao操作管理数据库,完成如历史访问,地址操作记录等功能; 7、RxJava配合Retrofit实现网络请求,RxJava实现应用中各类异步操作,封装工具类配合 AutoDispose使用解决组件生命周期可能引起的内存泄漏问题,使用RxJava封装RxBus实现事 件总线机制使各组件更方便的通信传递及解耦; 8、使用*开源的MMKV库替代SharePreferences实现数据存储功能; 9、使用jsoup抓取网页数据并解析数据实现既定需求; 10、集成SwipeBack实现页面滑动退出,HighLight实现初次引导功能,GSYVideo实现视频播 放功能,Leakcanary收集分析内在泄漏等;
荣耀助手应用改版,以游戏为媒介搭建社区平台,主推功能:语音*、观众旁听、弹幕吐槽、语音群聊、语音直播、游戏约玩、匿名社交的语聊游戏社区,配合c++部同事完成部分游戏辅助功能(自动加点,出装地图缩放等功能) 技术要点: 1、分析并完善呼叫的应答协议,使呼叫应用逻辑更加合理符合现实场景; 2、通过VirtualApp管理虚拟位置信息实现内部应用自定义位置功能; 3、应用内悬浮窗的实现并完成拖动,收展动画,优化应用细节增强用户体验; 4、自定义房间成员、Tab切换控制、列表刷新Header、扫描仪、图片选择等控件增强用户体验; 5、接入支付宝及*支付SDK完成支付功能; 6、bugly数据收集分析以及热更新的应用;
Poof是一款宠物社区平台应用,目前版本拥有Activity、Feed、NewsFeed、Message、 Me5大版本,Activity模块主要功能:操作宠物,展示宠物状态、运动数据,宠物的运动数据来源 基于与硬件设备蓝牙交互以及公式运算的推荐数值,集成googleMap,用于对宠物位置进行展示追踪,Feed模块主要用于记录用户对每只宠物的喂养情况,并提共了计划功能,实现自动生成记录, 以及喂养提醒(采用AlarmManager以及Broadcast保活精准时间)、NewsFeed为展示平台为用户 提供交流平台,提供关键字搜索以及识别显示(tag识别、网址识别[支持事件跳转]),Message主 要展示消息数据,集成Intercome在线客服功能,接收OneSingle推送及本地数据库更新后通知界 面时时更新展示,Me模块展示用户个人信息以及设置,旧版本功能入口,应用主要功能都有做本地 化持久化存储(数据库)处理,支持数据离线展示及操作,联网后更新提交(处理多端冲突逻辑), 国际化处理:中文,英语,法语,西班牙语,正确展示对应语言的数据。