一、技术经验
1、 扎实的Java编程基础,掌握常用的数据结构以及算法,对面向对象的设计以及设计模式有深刻的理解
2、 熟悉掌握Android 的各种开发技能,包括:复杂UI,屏幕适配、数据存储、网络、JNI、线程、性能内存的优化、自 定义控件,了解H5开发和各种设计模式等
3、阅读过Android Framework的源码,对Android系统的消息机制、UI渲染、布局、事件传递、系统启动流程等有较深入的理解。经常访问Google Android开发者网站,对Google的新技术感兴趣,并乐于研究并应用到自己的项目中
4、具有团队开发经验,同时也能根据设计需求独立开发APP应用程序
5、对手机软件架构设计经验和性能调优经验,实现等环节非常熟悉,以及掌握APP上线发布流程
6、熟练使用代码管理工具GIT或SVN、开发工具Android Studio等软件,会基础的Linux命令
7、了解Java Web技术,包括JSP、Servlet等技术并且熟悉TCP、UDP、HTTP等网络协议
8、熟悉HTML/CSS、JavaScript能实现静态页面的开发
二、第三方框架辅助开发
1、 熟悉掌握Gson(解析Json)、RxJava(异步)、Retrofit(网络请求)、Dagger2(注解),等第三方框架的使用
2、熟悉掌握友盟、定位、支付宝/微信支付、二维码、消息推送、即时聊天、分享第三方API/SDK的使用
最近项目:
项目一、齐点乐购
项目简介: 一款集合交友、及时沟通社交、导航、点餐、团购、下单、支付等环节的O2O交友订餐应用
项目负责: App架构的搭建、UI界面的搭建、页面设计到功能实现独立完成
技术要点:
1、 采用MVP架构模式搭建,使用接口隔离Presemter (逻辑层)跟View(视图层)
2、 全局沉浸式标题栏,保证标题栏统一
3、 复杂UI界面的搭建,各种基类的封装和抽取
4、 使用高德地图导航+定位功能、支付宝+微信支付功能、消息推送等
5、 加入Android开发三剑客, RxJava+Retrofit+Dagger2等主流开源框架
6、使用听云SDK在线实时监控定位从崩溃报错、崩溃、卡顿、交互过慢、第三方API调用失败、数据库性能下降、慢交 互到网络环境出错等多维度复杂的性能问题,帮助客户不断优化系统性能及用户体验,提高用户满意度和企业竞争力
项目二、齐点
项目简介:是公司一款互联网电商购物、点单、商城等各行各业于一体的App。目前用于几万用户
项目负责:架构设计与实现,业务功能模块开发,复杂交互动画特效实现,性能优化、BUG修复解决
技术要点:
1、 首页的三级缓存技术加载图片和处理图片缓存
2、 页面布局主要使用Fragment和ViewPager组合实现
3、 在界面展示中添加了自定义下拉刷新和上拉加载效果
4、 由于界面功能的模块有相同的地方。在开发的过程中进行了抽取。方便于复用
5、 集成支付宝/微信支付、分享、地图导航、定位、二维码扫描、消息推送等
可兼职时间
可兼职地点
0条评论 雇主评价