1、熟练使用Android四大组件。
2、熟练Java、Android多线程开发。
3、有listview、viewpager、recycleview等Android常用组件的开发经验。
4、有动画、自定义view、theme的开发经验
5、有良好的编码风格
一、担任"华为运动健康"UI责任田主一职,组织组员(6人)完成2.0版本的维护,2.1、2.2版本的新功能开发。
项目简介:“华为运动健康”提供专业的运动记录与减脂塑型等训练课程,结合科学睡眠与健康服务,为用户的健康助理。
我负责的功能:智能互动、首页卡片、首页启动流程、健康详情、CommonUi及主题、全球化框架、消息中心、成就。
我的主要工作:责任分工与团队建设、进度把控、风险识别、需求分析、工作量评估、制定实现方案、审核代码、审核问题单分析与修改、整改历史代码,解决合静态扫描问题、安全问题、UADP问题。
我对组织的贡献:
1、总结常见Android内存泄露及解决方法。
2、参加部门代码飞检并输出不规范代码的案例。
3、引入EMUI主题,减少CommonUi的维护工作量。
4、实现Ui模版化方案,提高首页卡片的接入效率。
一、联运APK项目
时间:2015年11月2016年6月
项目简介:联运APK集成了vivo账户和支付的功能,提供SDK给第三方应用(如游戏)接入。第三方应用通过SDK接入vivo账户系统和支付系统,vivo与游戏合作商对支付流水进行盈利分成。
工作成果:
优化联运APK的接口数量,减少CP接入的复杂度。
优化联运APK1.2耗电问题,使apk内置到vivo手机系统
实现联运APK2.0的新功能,提升用户体验。
合并单机支付和V钻支付,减少代码的维护量,提高工作效率。
二、云服务项目
时间:2014年6月至2015年7月
项目简介:vivo云服务可支持用户在vivo手机上备份/恢复联系人、短信、书签、应用、便签且支持用户在web端管理云端数据。
工作成果:
实现新功能:备份/恢复应用和便签。
优化短信、联系人的备份/恢复速度。
实现云服务V2.0中的交互UI优化,提升用户体验。
三、消息推送项目
时间:2014年1月至2014年6月
项目简介:vivo消息推送通过轮询的方式实现服务器对手机推送软件重大bug消息、vivo旗舰产品消息、vivo活动消息。
工作成果:
按照产品的需求实现vivo消息推送功能。
提供vivo消息推送测试工具,提高开发和测试的效率。
四、电子保修卡项目
时间:2014年1月至2014年6月
项目简介:实现电子版的保修卡,防止用户纸质保修卡丢失带来的保修难的问题。通过用户注册电子保修卡提高vivo账户的注册率,搜集用户信息(如年龄、性别、职业),分析vivo手机用户的主流群体。
工作成果:
完成电子保修卡的专项测试。
维护所有vivo手机项目上的电子保修卡功能。
五、vivo帐号项目
时间:2011年12月至2014年6月
项目简介:vivo账户系统为vivo所有互联网产品提供账户注册、登录、验证身份的功能,vivo所有需要使用到账户的产品都需要接入vivo账户系统。
工作成果:
完成vivo账户的交互及UI的改造,提升用户体验。
完成帐号安全功能的实现。
打通vivo手机账户系统和vivo官网账户系统,使vivo账户系统统一。
实现vivo账户SDK,供第三方游戏接入vivo账户系统。
六、Google服务框架vivo专版
时间:2012年3月至2016年4月
项目简介:“Google服务框架vivo专版”是一个工具,用户使用此工具手动安装、卸载Google服务框架,既满足了少部分用户使用Google服务框架的需求,又解决了Google服务框架内置到手机的耗电问题。
工作成果:
通过修改framework中packgemanager的权限解决GooglePlay不能安装应用的问题。
实现“Google服务框架vivo专版”,解决手机默认内置Google服务框架引起的耗电问题。