1:2年Android开发工作经验,熟悉Java语言以及Android开发,具有良好的Java语言基础,深刻了解面向对象编程思想,有良好的面向对象分析和设计能力,有良好的编码习。
2:熟悉MVC框架开发思想,工厂模式,单列模式,观察者模式,模板方法模式等常用设计模式。
3:熟悉内存泄漏的原因以及避免方式。
4:熟悉百度地图集成开发流程,极光推送,友盟分享,share SDK等常用的第三方SDK集成。
5:有一定屏幕适配经验并了解屏幕适配的原理,能解决屏幕适配的常见问题。
6:熟悉rxjava,okhttp,volley,EvenBus,Glide,ImageLoader,greenDao,PullToRefresh等主流开源框架。
7:熟悉Android常用布局,常用几种动画,并了解其实现原理,能够结合实际需求,完成项目开发。
8:掌握自定义View组合方式,绘制流程以及使用场景,能够根据项目开发自定义控件。
9::Listview 视图缓存优化,异步分批加载数据。contentView重用,减少对象创建。ListView异步加载优化,使listview快速显示并滚动流畅,内存优化防止OOM处理,以及熟悉使用谷歌代替ListView,GridView高效显示列表信息新控件RecycleView。
10:控件机制,事件分发机制,能够独立分析和解决Android开发中问题,熟悉android平台应用程序开发,能够独立开发有特色应用 。
11:性能优化,内存优化 ,热更新插件化,数据持久化存储。
12:手机适配处理 ,与H5交互进行混合开发,6.0,7.0系统新知识。新Android官方语言kotlin研究。
13:Android API、Android各种UI组件、Material Design材料设计原则和新特性
1.驴妈妈旅游
2.惬意购
3.世恒电商
共开发过6款商业产品
工作内容:
1: Android相关技术架构设计,优化,性能调优;
2: 技术难题攻坚,组织相关讨论会议;
3: BUG处理,问题反馈响应,负责android客户端产品的开发与产品设计师讨论产品需求并进行实现;根据系统中具体难点问题,有针对性的进行技术攻关;
4: 按照项目需求按时完成任务,提交高质量代码;
5: 负责软件代码的编写、调试及后期维护;
6: 编写相关开发文档与项目文档;
可兼职时间
可兼职地点
0条评论 雇主评价