Xxx
男 | 25 岁 | 户籍 : 四川
3 年工作经验
TEL: (+86)xxxxxx
E-mail: xxxx@126.com
教育背景
西南科技大学(本科)
计算机科学与技术专业
工作经历
广东康爱多连锁药店有限公司(2015 年 8 月 – 2016 年 10 月)
负责康爱多掌上药店 APP 安卓端开发和版本迭代;
主要界面的优化,部分新增功能开发和后期维护;
广州富米科技有限公司(2014 年 4 月 - 2015 年 7 月)
负责停车猫 APP 客户端的框架搭建和主页模块的开发;
负责爱回扣 APP 客户端开发和版本迭代;
专业技能
具备项目框架的搭建和重构的能力,熟悉开发流程;
熟悉 MVC 架构,推崇 MVP 架构,有一定的项目框架搭建能力,设计和需求分析能力;
熟练使用 eclipse+adt 和 Android studio 开发工具,SVN 和 GIT 等版本控制工具;
熟悉 Android 中的屏幕适配;
熟悉 Handler 异步消息处理机制,能够很好的处理多线程间通讯,避免 ANR;
熟悉 Android 的性能优化;
熟悉自定义控件,View 的绘制原理和事件分发机制;
熟悉 Android Sqlite 数据库的相关操作,数据库的创建和对数据库进行增删改查的操作;
熟悉线程池的使用和线程间的通信;
熟悉 Android 网络编程,OkHttp3,Retrifit2+RxJava,Xutils 等主流网络框架的使用;
掌握 MD5 加密,以及 AES、DES 对称加密技术和 RSA 非对称加密技术;
悉知 Android 内存管理机制,避免 OOM,使用 LeakCanary、MAT 等工具检测内存泄露;
熟练使用主流开发框架,学习过 Volley、Glide 等框架内部源码;
掌握主流第三方 SDK 集成,有第三方登陆、分享、支付、地图,二维码等集成经验;
能够使用 JNI 进行 Native/Java 代码互调;
掌握 HyBird 混合开发,能够进行 JS/Java 代码互调;
熟悉 Android 5.0 中的 Material Design 新特性,熟练使用 RecyclerView,CardView 等;
项目经历
项目名称:康爱多掌上药店客户端
开发工具:AS + GIT
项目描述:康爱多网上药店 app,国家药品监督管理局认证的网上购药商城,是一款解决您买药
困扰及隐私的手机购药软件。其包含以下几个模块:1、主页模块,2、分类模块,3、购物车模
块,4、个人中心模块。
整体框架: 1、项目复杂模块采用了 MVP 架构模式(3.0 之前采用的 MVC),隐藏中间的 TabHost,
插入
ImageButton 用于跳出具有通讯功能的 Dialog;
2、分类界面使用 ListView+RecyclerView 完成,并且使用 RecyclerView 展现不同
条目的 item,分类列表使用 CoordinatorLayout + AppBarLayout 向上滚动自动隐
藏 ToolBar;
3、详情界面使用 ViewPager+Fragment+SmartTabLayout 完成整体架构,使用
贝塞尔曲线完成购物车添加功能;
4、采用腾讯 X5WebView 加载 H5 网页完成复杂界面的展示,并且实现和原生页面
的完美交互;
5、使用 OkHttp 做为服务器端和客户端数据请求和交互的框架;
职责描述: 参与项目 V3.0 版本整体架构的重构工作(从 MVC-->到 MVP),完成 V2.8 - v3.4
项目迭代工作,部分新增页面的完成;
(1)、参与项目系统分析和框架重构, 承担部分功能实现,公用模块封装和抽取;
(2)、负责新增私人定制功能;服药提醒功能;微健康功能;快速找药功能;健康分
析工具;我的足迹功能等新增模块的功能;
(3)、负责商品详情界面的优化,以及第三方登录的集成;
主要成绩:1、修复 WebView 加载 H5 界面内存泄漏的问题,并且解决了使用 WebView 后台大
量耗电的问题;
2、解决详情页面 Fragment 嵌套 Fragment 导致数据没法刷新的问题;
3、解决使用 OkHttpUtils 的 cookies 值无法持久化的问题;
4、解决多线程使用 SharedPreferences 不安全的问题;
项目名称: 爱回扣客户端
开发工具:AS +GIT
项目描述:一款购物返利的 app 购物软件,被知名媒体评为优秀的返利网购神器!
职责描述: 负责爱回扣 APP 版本 v1.2 - v2.3 的迭代,对界面整体进行了优化,增强了用户体验;
(1) 采用 RecyclerView 完成九块九、优品特卖、超高回扣专区精品等新增界面,并
封装了 RecyclerView 的基类;
(2) 淘宝返利界面美化,增加购物返还的稳定性;
(3) 完成了新增的一键分享功能,爱币商城功能,签到功能等;
(4) 修复搜索后不能进入商品详情页等 bug;
技术要点: 1、项目部分复杂模块采用的 MVP 架构;
2、以 RadioGroup+Fragment 来进行搭建 UI 框架,点击底部的五个 Tab 实现
Fragment 的切换;
3、使用 OkHttp 做为服务器端和客户端数据请求和交互的框架;
4、网络图片的加载和三级缓存基于 Picsso 框架(搭配 OkHttp),更少的内存开销,
更快的加载速度,避免加载图片造成 OOM;
5、项目中消息机制主要采用 EventBus 事件总线和接口回调;
6、集成了第三方分享,第三方登录,第三方支付,ZXing 二维码扫描等 SDK;
项目名称: 好停车客户端
开发工具:AS+ GIT
项目描述 : 一款让我们更好的找到车位的软件,找车位难,找停车场难,停车费贵?停车猫-车
主必备的停车宝贝,车辆违章查询,微车神器!
职责描述:负责停车猫项目的可行性分析,完成了整体架构的搭建,以及后期迭代工作;
1、完成了新增的违章查询功能;
2、完成了用车百科功能;
3、bug 修复,界面优化;
技术要点 :
1、采用 NavigationView 侧滑菜单搭建整体框架;
2、网络框架基于 Volley 进行封装;
3、登录用户使用 cookieJar 全局持久化
4、集成了百度地图 SDK,实时定位车辆;
项目名称: 手机新商盟客户端
开发工具:Eclipse + SVN
项目描述:这是一款为了满足广大烟草零售需求而量身定制的 app,方便烟草零售店进货,以及货
源情况查询等;
职责描述:主要负责一些测试和 bug 修复工作,配合配合硬件工程师的联调测试,并且参与了新
增页面的设计,后期的维护和迭代更新等。