五年开发经验,react native 工程师(1年),node.js 开发前段(1年),android工程师(2年),uniapp开发(1年)。
1. 扎实的Java基础和编程功底
2. 熟练使用面向对象思想分析技术问题
3. 熟练使用常用设计模式并能加以应用,建造者模式、单例设计模式、生产者消费者模式、
观察者模式、策略模式
4. 熟练使用MVC,MVP架构模式搭建项目架构
5. 熟悉常用的网络异步请求框架OkHttp,Retrofit,RxJava以及网络框架的二次封装
6. 熟悉Android中Handler机制
7. 熟悉Android事件分发机制以及通过事件分发机制解决常见控件嵌套的冲突问题
8. 熟悉View的绘制流程和绘制原理以及自定义View的实现
9. 熟悉Android中View动画,帧动画和属性动画,了解属性动画的原理(Interpolator和
TypeEvaluator)以及属性动画的使用
10. 熟练实现基于腾讯云的直播,腾讯im集成聊天(S端和C端的互通)
11. 熟悉GLide等主流图片加载框架
12. 熟悉Android中Bitmap的压缩,优化
13. 熟悉Android中性能优化(布局优化,代码优化,内存优化)
14. 熟练使用百分比布局,点9图片实现屏幕适配和机型适配
15. 熟悉支付宝、微信以及熟练集成支付宝、微信
1.联想惠商(rn)
移动端跨平台项目,渠道一站式赋能中心联想面向中小企业商用市场的一个互联网销售平台。
2.联想企业平台h5(uniapp),联想旗下针对成长性企业的一站式泛IT服务平台。
3.联想百应商城web前端(node.js)是一款为广大中小企业提供资产全生命周期管理的Saas工具