1. 熟练使用 Android Studio/Eclipse进行开发,熟练使用 SVN/Git 版本控制;
2. 熟悉 android 体系架构和 android API;
3. 熟练掌握 android 各类控件的使用,熟练掌握自定义控件的开发,能熟练利用 android 布局实现各种复杂
界面;
4. 熟悉动画框架,能够设计实现复杂的动画效果;
5. 熟悉 android 网络通信机制 ,多线程技术 ,图⽚加载优化 ,事件管理等;
6. 了解并正在学习Html5等前端知识,可以快速开发微信小程序;
7. 有丰富的项⽬开发与部署经验,并独立负责带队完成过 android 项目;
8. 对新技术较快的学习速度和接受能力,关注CSDN、Github等开源社区;
雪豹外汇
项目描述:
一款期货外汇交易应用,主要为用户提供市场上主流的期货外汇交易,实时显示市场价格。
项目职责:
合理分配任务给组员,个人主要负责项搭建项目 MVP 主框架,为组员提供接口,websocket 网络请求框架、自
定义 K 线图、外汇详情交易页面等项⽬主要业务模块的开发及维护工作。在开发过程中解决组员遇到的问题并
与后台负责人讨论优化 API 返回数据、产品经理讨论优化项目 UI 设计。
项目技能:
1、单例模式的全局 websocket 管理器。
2、自定义 K 线图,基于 MPAndroidChart 的每日抽奖价格曲线。
3、封装带统一头部及底部的 RecycleView 来进行列表刷新及加载。
4、熟练掌握 activity 及 fragment 的生命周期来处理后台 push 的实时数据。
5、应用内强制更新等。
小主抓娃娃
项目描述:
小主抓娃娃是一款在线实时抓取娃娃的小游戏。用戶抓到娃娃后可申请发货,或兑换游戏币继续抓娃娃。
项目职责:
负责项目的 MVP 架构搭建,为组员提供相应 Model 层及 View 层的接口。封装可适应多样式的 TitleBar 及
附带 TitleBar 的 BaseActivity 有效减少了开发的时间成本。与后台负责人及产品经理沟通优化项目。主要负
责列表优化,冲顶大赛模块及发货订单模块的开发及维护,解决开发过程中出现的问题。
项目技能:
1、封装 OkHttp 网络请求工具,统一配置消息头,为每个请求添加AES+MD5 的加密字段。
2、通过 websocket 实现的冲顶抓娃娃等待大厅的聊天以及实时人数展示。
3、在 webview 中调用 Android 原生的拍照、相册功能,调用 GPS 定位功能,下载文件,JS 交互等。
4、service 后台实时运⾏的全局冲顶⼤赛开赛弹窗提醒。
5、service + broadcastReceiver 实时展示用户抓取成功后的提示悬浮窗。
6、微信登录,微信分享等第三方功能。