1,框架:okhttp ,glide,小米push,信鸽push,shareSDK,友盟统计,网易云信即时通讯,声网音视频直播,greendao数据库,通知eventBus; 第三方支付,bugly收集。
2,附加:RxJava, RxAndroid ,Retrofit ,Fresco ,dagger2
3,设计模式:MVC,MVP ,MVVM;Tinker热修复。
4,录音audiotrack ,faceU视频录制,ffmpage处理,金山云视频水印。多线程断点下载,Gson解析,Zxing二维码,腾讯云万象优图图片上传,视频弹幕。Airbnb全屏动画,BASE64Decoder请求地址加密解密。
5,熟悉多线程编程以及客户端缓存机制
6,熟悉android控件的绘制流程和事件分发流程
7,熟悉网络通讯机制 , socket,http tcp/ip等通讯协议
8,掌握客户端性能调试
9,客户端代码保护机制
10,了解android 内存管理机制,并进行优化,
11,熟练掌握reactJs/react native ,原生混合开发
12,熟悉Hybrid混合模式编程,熟悉NDK编程
13,反射机制,类加载机制。
自我介绍关键字:自我驱动,有强烈的求知欲,团队意识强。
网友评论