项目1:云集微店/云集VIP ---云集
功能模块: 限时特卖、活动专题、品牌团、店铺、发现、专柜、选品、我的页面等等
负责模块:发现模块、IM、商品详情、VIP管理、实名认证等
技术要点:
1.采用mvp,okhttp等主流框架开发;
2.主导项目模块化开发,并对首页进行离线缓存;
3.实现各类需求的自定义UI,并对效果持续优化;
4.内存泄漏分析, 以及现网BUG追踪和修复;
5.各类手机适配问题的追踪,并提出解决方案。
项目2:ISD Mobile ---软通动力
功能模块: 工单管理、IM、站点、任务、ME、插件管理、精兵联盟、物料管理、勘测等
负责模块:工单管理、IM、项目设置、任务详情、地图
技术要点:
1.独立完成工单管理APP的开发,使用MPAndroidChart框架实现工单各种状态的展示,采用链路模式从活动流、活动区域、时间、资源维度进行过滤,钻取各个分类的工单数据,并实现插件跳转功能;
2.整合华为公司Esapace即时通源码功能,集成单聊、群聊等功能;
3.对项目进行排序,保存查询项目历史,以及权限控制,使用sqlite数据库实现;
4.自定义上拉下拉刷新,实现任务各类状态的逻辑处理,包含挂起、接受、拒绝等;
5.集成百度地图,实现站点和人员精确定位,并在地图上展示附近站点。
项目3:刷刷(购物)---杠杆公司
功能模块:推荐、爆料、商店、自宅、美好小五、翻滚吧二次元、热门话题、奇葩周边等
负责模块:框架搭建、推荐
技术要点:
6.使用MVC思想搭建界面框架,抽取基类BaseController控制层,作用是显示界面V与提供数据M;
7.自定义广告轮播图,通过获取两个点最左侧坐标实现与ViewPager同步滑动的效果;
8.实现二级缓存数据的基类BaseProtocol,完成数据的缓存本地,从本地获取、从网络获取以及解析数据,由子类具体实现解析即可;
9.使用ViewPagerIndicator开源框架与ViewPager构建多标签效果;
10.自定义动画,修改PullToRefresh框架实现下拉刷新。
11.ListView加载数据优化,复用convertView+ViewHolder并采用分段加载提高性能;
12.集成第三方qq号/微信号/微博号登入,通过获取AccessToken实现免注册快速登入。