• 良好的Java和Android基础,熟悉MVC,MVP模式
• 熟练使用Android Studio开发工具及一些快速开发的插件
• 熟练使用SVN,Git等版本控制工具
• 熟练掌握Android四大组件,Android UI布局定制,熟悉原生和H5混合开发
• 熟练掌握Android端与服务端的交互
• 熟练掌握Android自定义控件及Android各分辨率屏幕适配
• 熟练使用第三方框架,如: OkGo、PhotoView、Glide、QMUI、Jetty、
Zxing、GreenDao3等
• 熟悉图片三级缓存、缩放、视频播放等多媒体技术
• 熟练掌握Android的数据存储,数据持久化,熟练掌握Json解析
• 熟练使用RecycleView、ListView及其优化,多条目复杂布局,Android中的动画
• 熟练使用ShareSDK,Umeng,极光,个推等平台第三方登录,短信验证,分享,消息推送,统计
• 熟练使用百度地图以及高德地图的定位,路线规划,附近搜索等常用功能
• 熟练掌握Android事件分发和多点触控
• 熟悉支付宝,微信第三方支付流程
• 熟悉基于融云和网易云信等IM即时通讯
• 熟悉阿里HotFix和微信的Tinker热更新
• 了解HTML,Js,React Native
一.易云点
项目简介: 客户通过手机、Pos、Pad点餐后,同步订单数据,并将菜单中的菜品分配到各个厨房里打印出来,待客户结账后,设备上订单同步完结,每天和每月统计订单和收入的报表展示等。
技术要点: Jetty接收和同步订单数据
Soket连接网络打印机打印小票、厨票等打印功能
Service和多线程来启动Jetty服务
SqLite储存本地订单数据,包括查找和删除等
阿里HotFix热更新,支付宝、微信和线下等支付方式
Bugly更新、Bugly监测崩溃及后台统计
个人职责: 独立开发,负责根据需求制定相应的技术开发工作及后期维护
二.骏车世家
项目简介: 处理骏车e家订单的Pad端,用于技师,主管,厂商等进行订单处理
技术要点: 根据登录的角色切换到对应的界面,进行对应角色的要操作内容
OkGo请求及提交数据,下拉刷新上拉加载更多,Glide加载图片,Gson解析数据,RecycleView动态显示列表
大图片的优化,本地图片选择器及调用相机拍照
消息推送,Bugly监测bug及后台统计
个人职责: 独立开发,负责全部Android开发工作及后期维护
三.易事本
项目简介: 用于技术学习开发的App,用于记事,行程提醒和放松娱乐
技术要点: 主界面布局使用DrawerLayout和侧滑栏布局NavigationView
笔记内容界面可以使用讯飞语音转文字功能进行输入,可以选择本地图片和拍照,可以选择本地音频和录音,可以选择本地视频和拍摄,使用GreenDao进行数据存储
日程添加到系统日历中,也是系统日历进行提醒
项目中使用RecycleView+BaseRecycleViewAdapterHelper进行条目显示,6.0以上权限动态获取,SmartRefreshLayout刷新,OkGo网络数据获取,内存泄露检测leakcanary,Bugly实现App动态更新,bug监测
个人职责: 前期拟订需求,根据需求制定方案,之后根据需求和方案进行开发
四.漫山红
项目简介: 方便的商品下单和购买App,更有积分换好理活动
技术要点: 采用Tablayout和Fragment的组合方式。
首页采用RecycleView嵌套的方式显示列表和ViewPager轮播图。
商品详情采用原生页面+Web页面实现,ViewPager轮播图,查看图片并支持图片的缩放。
Gilde图片加载,本地图片选择和拍照及图片压缩和上传,OkGo数据请求,上拉刷新下拉加载更多,Gson数据解析。
支付宝支付和线下支付。
个人职责: 独立开发全部任务需求,及后期的维护
五.帮邦贷
项目简介: 公司项目,提供极速信用贷款。
技术要点: 项目整体采用ViewPager,Tablayout和Fragment的组合方式。
混合部分Web页面,Web页面嵌套的原生页面支持打开进度显示,后退处理等。
ListView条目动态显示最新内容,上拉刷新下拉加载更多。
Gilde加载图片,本地图片选择和拍照,上传图片,压缩图片,支付宝支付等。
个人职责: 独立开发全部任务需求及后期维护
六.美的空调
项目简介: 让经销商轻松下单,安装工人随时随地接单。
技术要点: Tablayout+Fragment布局主界面框架,ViewPager无限轮播。
首页及我的订单界面使用ListView加载显示用户最新数据。
区域选择使用ListView条目列表形式选择加动画特效。
优化图片网络加载。
下拉刷新上拉加载更多,Glide图片加载,Gson数据解析。
个人职责: 独立开发,负责全部开发工作及后期维护
七.兼职在线
项目简介: 为商家提供最可靠的兼职人员,为兼职人员提供最诚信的兼职机会。
技术要点: 百度定位当前城市位置,手动切换城市。
使用Tablayout+Fragment的组合方式实现Tab联动切换。
使用OkGo与服务器进行数据交互,并处理网络异常情况。
优化图片网络加载。
第三方登录实现:通过友盟提供的SDK根据API文档完成功能,实现QQ、微信的登录与分享,使用第三方的融云完成聊天等即时通讯操作。
个人职责: 沟通项目需求后,独立开发全部业务需求及后期维护
八.骏车e家
项目简介: 专注于整合汽车行业,与实际业务相结合,让车主和厂商能够以身临其境的状态进行操作。
技术要点: T