●3 年多 Android 实际开发经验,一直从事社交通讯类应用开发
● 掌握 Java 面向对象设计思想,熟悉 Java 反射机制
● 熟悉 Android 混合开发、熟悉 TCP/IP、Socket 等网络通信编程技术
● 熟悉 MVC,MVP 等架构模式,熟悉掌握 Android UI 设计、自定义控件开发
● 掌握微信小程序开发,了解 Java 后端开发及 iOS 基础开发知识
● 拥有良好的阅读学习源代码能力,阅读过部分常用开源框架源代码及部分 Framework 层
源代码,知晓其实现原理
● 熟悉 Kotlin 语法、并能运用于实际项目开发中
擅长自定义UI,对性能优化有深刻实战经验,善于总结和分析问题。
使用AsyncTask封装项目底层网络耗时操作,使用 MVP 架构模式对项目进行框架的部分重构、AsyncTask 异步处理网络耗时操作,接入微信、京东支付并进行接口再封装适合项目使用、地图自定义组件方便展示poi点,使用三方工具定位线上异常,逐一解决 bug 问题所在,版本迭代维护,熟悉客户端性能的优化,图片、布局、启动优化
利用 ConstraintLayout 减少布局层级对布局进行相应优化, 解决图片 bitmap 问题、UI 卡顿,使打开页面性能流程度提升,管理Activity栈合理使用管理内存,使用 GreenDao 管理数据库,方便页面数据快速读写
根据 UI 设计稿自定义控件组件,封装常用 UI 控件、工具库 SDK,如 Dailog 通用对话框,组件化“即插即用”实现快速调用迭代开发,了解音视频相关开发,擅长社交类应用开发
角色 | 职位 |
负责人 | Android研发工程师 |
队员 | 安卓工程师 |