~主要从事过~ 办公类,生产流程类,贷款类,商城类,医疗类 app,有过后台接口开发经验(可以给出合理的前后端交付逻辑,优化性能)
1、熟悉AndroidStudio,Eclipse以及插件的使用,SVN项目管理,JIRA、github,了解Hbuilder等;
2、熟练掌握android手机应用开发技术,熟悉ANR、Crash处理;
3、有MVC,MVP,MVVM框架搭建和开发经验,熟悉基本设计模式;
4、扎实的Java基础,有后台springMVC框架的接口开发经验,SQL编写,mysql数据库等;
5、熟悉差异化构建,app瘦身,内存泄漏,app启动优化,熟悉任务栈,进程线程管理;
6、熟悉Retrofit-okhttp-Rx-DataBinding,EventBus,RxBus,LruCache,Volley,greenDao,glide,Fresco,等;
7、环信、百度地图、百度鹰眼、jpush等第三方功能的熟练使用,了解蓝牙等;
8、熟悉自定义View,阻塞线程,屏幕适配,增强Service生命力,处理Android 6, 7 开发问题,design新特性;
9、适应英文环境,上下班途中经常浏览github,stackoverflow,csdn,简书。
高搜易黄金
2017.06 - 2017.09
一个黄金理财项目,主要功能:商品列表展览,购物车,黄金暂存,黄金提取等。
MVC项目框架;Okhttp网络请求;RecyclerView展示商品信息,SwipeRefreshLayout布局下拉刷新优化用户体验。DialogFragment 创建对话框;沉浸式状态栏优化界面。
中金小贷
2017.03 - 2017.05
为南海中金公司定制的网贷app,主要有四款贷款项目:金宝贷,业主带,抵押贷,创业贷。
greenDao实体类存储本地缓存数据; 沉浸式状态栏优化界面;SwipeRefreshLayout布局下拉刷新优化用户体验。
GoRupiah(印飞小贷)
2016.09 - 2016.12
为印飞科技开发的一款在印尼运营的贷款APP,原叫印飞小贷,印尼国家化语言,主要功能:登录、认证个人信息、信息审核评分产生借款额度、申请借款、还款等。
TabLayout实现横滑菜单,CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+NestedScrollView实现滑动置顶悬浮,CardView实现卡片效果。
月嫂妈妈
2016.04 - 2016.08
为龙光集团定制的提供招聘月嫂信息的平台。通过工资价格,工作年限,好评度,地区等信息可筛选合适的月嫂。
怡化协同办公
2016.01 - 2016.03
公司办公软件,环信聊天,考勤相关功能,公司事务发布,跟踪,处理任务提交,状态跟踪的软件:
运用技术:MVP框架开发,百度定位,环信聊天;
使用工厂方法模式封装OKHttp进行请求网络,方便代码维护和框架更换
SQLiteDatabase本地存储联系人等相关信息,
ConvenientBanner实现首页公司相关新闻轮播,点击跳转html界面显示相关报道;
RecyclerView实现相关列表显示;
通过改变margin父类的距离自定义随手滑动的悬浮按钮;
Rx处理线程切换,异步加载相关耗时操作,使用流畅,有良好的用户体验;
兼容Android6.0,Android7.0(主要是权限申请和uri访问文件)
工单定位系统
Android端开发,百度云数据库剪表,准备百度鹰眼接口
2015.12 - 2016.01
完成对三千名维修工程师工作行程的位置跟踪,历史行程轨迹管理,实现移动端,web端实时监测工程师位置和工作状态,可实时联系工程师,并分派任务;
人员分配:web前端 1人、移动端后台接口+Android端 +管理 1人,web端后台接口,1人、美工 1人、内测 1人。共5人;
利用技术:
百度鹰眼实时上传位置、百度地图展示地图,DrawerLayout侧滑菜单显示监测用户列表(查询实时位置,历史轨迹,及时拨号),mySQL处理本地数据库,百度云存储自定义网点位置信息、定时任务后台定时更新百度云数据等;
怡化移动办公
android前端维护,新需求开发,后端维护
2014.07 - 2014.12
一款功能型APP,对销售在全国的取款机售后服务信息化管理。
①维修工程师日常工作监督:维修预约,维修服务,实时定位,轨迹查询,实现对维修工程师的工作监督数据化;
②取款机部件生命周期管理:扫描收集序列号,更换部件出入库管理,实现对部件出入库物流管理;
③手机端在线考试系统:实现对工程师每月考核。
运用技术:
①volley发请求与服务端保持联系;
②Fragment-ViewPager实现基础功能界面;
③百度GPS定位service后台实时发送坐标,实现实时定位,百度鹰眼轨迹实现轨迹查询,围栏等功能;
④针对不同设备不同部件进行较复杂逻辑判断实现部件物流化功能;
⑤通过加密二维码扫描实现对设备部件识别;
⑥通过activity生命周期方法onResume,onPause实现对考试时间智能管理;
⑦通过本地数据库SQLiteOpenHelper保存考试剩余暂停次数,剩余时间;
⑧后台springMVC框架,Controller,service,dao实现与前端交接,处理数据,交接服务端mySQL数据库;