1、利用设计模式、遵从设计原则和面向对象的思想写出可维护,易读,可扩展的代码
2.写出流畅高性能的 UI 页面,合理的使用内存防止内存泄路、抖动.
3、自定义 View 技术
4、有丰富的内存泄漏排查修复能力
5、积极的良好的沟通能力,皮实的性格,多线程工作能力
6、学握 Socket、Http 等常用的网络编程技术和多线程技术
7、熟悉 MVP 、MVC 、MVVM框架技术、组建化开发、Gradle 开发
8、多进程技术(进程的保活,进程间的通讯)
9 熟悉 Retrofit、Glide、Objectbox、Gson、EventBus 、OkHttp、Rxjava 、Andserver 等开源
框架
10、熟悉人脸识别行业业务和算法(阿里 百度 地平线)
11、个推、分享、友盟、地图等集成
12、丰富的JNI开发经验
13、有智能设备开发经验,并熟练使用adb命令
1、 室外机人脸识别设备 用户量 1000 万+
2、参与某电商APP从无到有的整体开发。
3、参与某美颜相机类APP 、某AIGC类型APP项目从无到有的整体开发
● 阿里、百度、地平线人脸识别算法的接入 ● 梯控协议对接 ● 海康、地平线、宇视抓拍机协议对接 ● RS485 通讯协议使用 ● MQTT、Netty的使用 ● AndServer的运用用 ● JNA及JNI的对接使用 ● Retrofit 网络框架使用 ● T
使用到的技术: ● 使用 Retrofit+RxJava+MVP+EventBus+Gson 搭建项目基本结构,解耦来方便后期维护 ● 首页使用RecycleView通过不同类型展示不同首页组件。 ● 商品详情页使用自定义ScrollView进行滑动定位 ● SKU组件的