5年Java开发经验
熟练使用装饰者、适配器、策略、观察者等设计模式。
熟练掌握泛型、反射、注解、动态代理、多线程等技术。
熟悉常见的数据容器如HashMap、SpareArray、ArrayList、HashSet等特性及原理。
熟悉自定义View、View的事件分发机制、自定义手势交互和冲突处理。
熟悉Android四大组件、数据存储、android体系架构,熟悉handler及其内部原理和相关的运用。
熟练掌握Android开发工具,能快速定位问题,进行bug分析、性能分析和单元测试等。
熟练掌握Android各种UI组件使用,SDK、屏幕适配,性能调优,内存优化等。
熟悉常见的MVC/MVP/MVVM开发架构,并能根据具体情况合理使用。
某某云课堂
介绍:提供在线上课,签到,课堂问答,课件投屏的app。
个人职责:
1,Android端开发负责人,负责项目整体搭建和技术选型。
2,负责课件投屏,socket连接以及常规业务的维护和迭代等。
3,接入了友盟、个推等多个第三方SDK内容.