熟练掌握Java面向对象的编程思想、常用的设计模式,有良好的编程风格
熟练掌握Android四大组件的使用
熟练掌握Android主流的UI设计、常用布局、自定义控件和动画的使用
熟练掌握MVC、MVP以及MVVM框架的使用
熟练掌握Handler通讯消息传递,AsyncTask异步任务处理类
掌握Java线程和线程池的使用,以及线程并发处理
掌握Java注解和反射的使用
掌握Kotlin语言的使用
掌握Android中数据库的使用
掌握常用的性能优化手段,使用Systrace和TraceView等性能分析工具,以及MAT
和LeakCanary等内存分析工具
了解Python、PHP、C、C++和HTML等语言
了解AES、DES和RSA等常用的加密算法
360OS杂志锁屏、美颜相机、MixV、美图账号 SDK、长涛金融
有过大型团队和独立开发经验,做过应用、SDK,有金融、社区、相机以及系统类应用开发经验
角色 | 职位 |
负责人 | Android开发 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |