热衷新技术研究,代码逻辑清晰严谨,喜欢研究开源项目以及Android源码,能尽心尽力的把本职工作做好,主要技能如下:
精通Android应用开发框架和开发流程,熟悉Android应用程序的MVC,MVP,MVVM架构模式
熟悉各类View的UI绘制,Android事件体系,及其工作原理,能根据需要自定义View组件
熟悉Android的消息机制和多线程编程
熟悉Android网络通讯,数据存储,数据共享等功能模块的开发
熟悉内存管理机制,缓存机制以及IPC机制
了解NDK/JNI,有一定的的NDK应用程序开发能力
熟悉Android常用优化技术
安邦金融APP
安邦金融APP是安邦集团保险产品服务与其他金融服务的主要入口APP,主要功能是安邦自营保险产品以及理财产品的销售与服务
猎聘同道APP
猎聘同道APP是一款面向普通用户的求职类APP,本人主要负责从V2.42到V2.54版本的迭代开发。期间完成了:
网络框架修改,根据项目需要重新封装Volley,进行结果用GSON自动解析以及请求参数和返回结果的封装。
MVP改造,通过对接口IBaseView和IPresenter的封装及与View层基类的关联实现Presenter层,提高了代码可读性与易维护性。
封装图片选择组件,使得项目中可以调用简单的代码实现图片的选择,预览,压缩等功能。
自定义简历中的简历完整度指示盘控件
人脉Tab中的可能感兴趣的人脉的滑动Card控件自定义编写,实现左右滑动标识当前人脉是否感兴趣的功能
自定义职位的搜索中的职位筛选控件,使用户能在更多维度的上筛选职位