7年android app开发经验,熟练使用rxjava,retrofit,okHttp,volley,glide,butterknife等工具库
掌握多种app性能和UI交互优化的技巧和原理
掌握view绘制原理,对自定义组件和布局层级构建有丰富的开发经验
掌握http/https原理,对socket开发也有一定的相关开发经验
掌握json解析原理,能熟练适应gson,fastjson等相关类库
掌握bitmap相关原理,具备图片显示和内存相关优化的实践经验
熟练掌握js,htm5,css3语言,熟练使用Vue框架+elementUI组件库
魔泊云android客户端
基于PaaS的云平台信息管理工具。
主要技术点:
1 RxJava+Retrofit+okHttp+GSON的网络交互和json数据解析
2 视图注入框架Butterknife的使用,主要出于代码简洁和开发效率的考虑
3 Collections.synchronizedList(new ArrayList())和Collections.sort()的使用,用于解决如ArrayList等相关的数据结构在异步交互时的线程安全问题和排序问题。
4 页面过度绘制方面的检查和布局层级、控件选择方面的优化。
5 Leakcanary的使用,内存泄露的排查。
6 android studio中monitor的使用,检查和优化内存泄露,耗时操作和不必要的大流量网络交互。
融族俱乐部app
融族app是一个贷款业务的信息平台类app,提供基于贷款业务订单的相关信息的展示和各种处理。
主要技术点:
1 基于okhttp的https网络交互。
2 基于连连支付的充值、提现、银行卡绑定等功能模块的开发。
3 多层次Fragment和Activity的交互和切换。
4, 布局层级和过度绘制方面的优化。
主要职责:作为主核心开发人员,负责项目框架的搭建和设计,大部分核心功能的开发,版本的迭代开发和维护
棉庄电商平台app
棉庄app是服务于棉花行业交易的信息平台类的app,提供以棉花交易为主题的卖方商品信息展示和维护,买方对商品信息的收藏,分享和对比,交易双方即时沟通以及交易记录的查询等功能。
主要技术点:
1 复杂界面的布局加载、交互体验和点击响应的优化
2 基于环信的即时通信功能的自定义开发和优化
3 基于Listview的自定义表格视图的滑动冲突的解决
4 运用webview与基于html5的web页面上的JS和native模块的交互和性能优化。
5 在微信,QQ,短信等多渠道启动app并进行必要的交互
6 页面过度绘制方面的优化和交互卡顿,内存泄露方面的优化。
主要职责:主要参与者和核心开发人员,负责大部分功能开发,技术研究,版本迭代开发,app发布和维护,项目框架和代码的优化