个人介绍
1)熟练掌握Java语言,拥有丰富的面向对象分析设计能力,熟悉常用的设计模式及反射原理,多次采用设计模式重构App代码;
2)熟练掌握JVM原理,自定义注解和动态代理以及对ClassLoader热修复有比较深入的理解;
3)熟悉UI,掌握自定义View,能利用事件分发原理解决UI交互的问题;
4)有阅读FrameWork层源码来解决实际问题的经验,尤其是针对AMS的原理;
5)对内存优化,启动优化,用户体验优化有实际的调优经验和能力;
6)熟练掌握Okhttp/Retrofit、RxJava、Glide、AndroidX等常用三方库,熟悉框架底层原理;
7***建项目的实际开发经验,并能根据实际项目需要进行调优;
8)对模块化,插件化开发架构有深入的研发经验;
9)对音视频开发有一定的了解和实践,熟悉JNI调用过程;
10)对SQLite有一定的了解和实践;
11)对ReactNative 有丰富实践开发经验;
12)熟悉JS语法,熟练开发各种react组件,熟悉react组件渲染流程
工作经历
2016-07-01 -2021-05-01深圳绿米联创科技有限公司Android开发工程师
1. 负责项目架构搭建和模块代码架构质量优化; 2. 对应用启动、流畅度、Apk瘦身等方面的优化; 3. 负责摄像头的音视频解码播放的功能开发,插件集成到米家APP里。 技术描述: MVP架构搭建: 客户端采用了面向接口编程思想将View层与Model层进行分离,业务代码和逻辑代码解耦。 多个设备模块之间解耦,复用的重构。 插件化方案: 1) 使用动态代理的方式管理Activity,资源等, 2) 使用ReactNative热修复的方式快速迭代支持新产品的开发
教育经历
2009-07-01 - 2013-07-01太原工业学院信息与计算科学本科
在校成绩表现优异,顺利完成学业。
技能
自动旋转的中控大屏. DiLink系统包括了“Di平台”、“Di云”、“Di生态”和“Di开放”四项。. 其中“Di平台”就是智能座舱硬件平台。. 作为日常生活中的一部分,除了*需要大屏之外,汽车的大屏中控也日渐成为趋势。.
沃尔玛app,一般又称沃尔玛超市网上购物app,沃尔玛商城,沃尔玛到家,沃尔玛网上购物平台app。 沃尔玛到家是一款十分好用的网络商超类型的app,世界*的沃尔玛超市网上购物渠道,能够买到很多高质量价格优惠的商品