1,熟练深入 Android 各种基础知识以及 MVP,MVVM,
2,熟练使用 Kotlin 开发语言,
3,熟悉算法及其数据结构,
4,熟悉设计模式及其设计原则,
5,熟练使用 JetPack 以及 Compose,
6,熟练掌握 Retrofit,OkHttp 内部实现以及架构思想
7,熟练掌握组件化,插件化,热修复,8,熟悉性能优化
网易有道信息技术(北京)有限公司
资深安卓开发工程师
负责初高中平板定制 launcher 的研发
1. 主导平板研发,推动 ota 、天智三方合作
2. 业务功能整合进 Launcher ,完成 Launcher&recent 定制化功能
3. 家长管控、激活 app 的研发
4.Launcher 动态控制应用显示隐藏、安装三方应用
5. 拆分进程动态控制 recent 进程管理
6. 家长管控统计时间进行上报并禁用预制应用
7. 开发日志上报功能
学习宝二代-Launcher &激活开发(Android8)
1. 定制 Launcher 主架构
2. 嵌入志愿填报 APP 功能进行功能改造
CSDN:http://blog.csdn.net/weiwozhiyi 简书:https://www.jianshu.com/u/46a40a0ad2c6
北京嘀嘀无限科技发展有限公司 安卓高级开发工程师 滴滴出行-导航业务不仅提供自己的功能还为其它业务线(如打车、拼车、小桔加油)提供导航业务 功能组件: 1. 各个模块采用 SPI 通信模式 2. mapweb 库专门处理 hybrid-android 和海豚导航