能独立开发Android项目,具备良好的分析解决问题的能力;
熟练掌握面向对象六大原则以及各种常用设计模式;
良好的JAVA基础,能够熟练使用kotlin进行开发;
熟练掌握Android UI布局,熟悉MVC、MVP、MVVM分层思想;
熟练掌握Android事件分发,View绘制流程,自定义控件;
熟悉Android下基本动画的使用,能够进行自定义动画等高级动画的设计。
熟悉Android内部机制,擅长性能优化,任职期间也一直对项目进行优化;
拥有良好的阅读源码能力,阅读过部分常用开源框架源码和部分Framework层源码,知晓其实现理念学习其设计;
熟悉Android网络通信机制,WebSocket通信、XMPP通信TCP/IP和HTTP/HTTPS通信原理;
熟悉RxJava, OkHttp,Retrofit2,EventBus,Glide等第三方开源框架的应用;
熟悉Maven仓库配置,gradle依赖版本统一配置管理;
Fullter、小程序项目开发;
可甜:陌生人社交
前期类似探探, 后期类似Soul
Fabrique: 电商社区方向
小众精品电商社区
腾讯合作项目:音视频方向
广电智能盒子项目
智能搜索推荐:内容咨询类
广电智能盒子项目
项目描述:陌生人社交 项目职责:负责业务对接需求评审,架构的设计和优化,基础组件开发,基础业务开发 技术要点 MVVM架构设计业务代码的开发 枚举策略模式封装AB实验,Dialog等等 对不同类型和大小的图片做优化处理 聊天模块使用工厂模式和适配器模式对不同聊天类型进
项目描述:社区电商 项目职责:负责业务对接需求评审,架构的设计和优化,基础组件开发,基础业务开发 MVVM架构设计业务代码的开发 枚举策略模式封装AB实验,Dialog等等 对不同类型和大小的图片做优化处理 聊天模块使用工厂模式和适配器模式对不同聊天类型进行区分和管理