熟练掌握Java编程语言以及面向对象编程思想;
熟练使用MVC/MVP框架模式以及常用的设计模式;
熟练掌握OkHttp,Retrofit等网络请求框架;
熟练掌握Glide,Picasso,Fresco图片加载框架;
熟练掌握图片的三级缓存;
熟练掌握Handler的消息机制以及AsyncTask异步任务机制;
熟练掌握多线程下载断点续传;
熟练使用Android屏幕适配,以及各种炫丽的动画效果;
熟悉Android事件分发机制;
熟悉APK混淆,签名,多渠道打包等流程;
熟悉第三方SDK集成;
熟练使用Git,svn版本管理控制工具;
熟悉Http/Https,TCP/UDP等网络协议;
熟练集成第三方支付,地图,环信聊天;
熟练使用HTML+CSS等网站前瑞技术
根据产品需求独立开发完成移动端产品;
进行项目框架的搭建;
在项目中与后台进行沟通交流,接口测试并调试;
按照项目计划,按时提交高质量的代码,完成开发任务;
配合测试人员对自己的项目进行提测,对测试中的BUG进行修复;
负责项目中核心技术,难点技术分析及攻关;
角色 | 职位 |
负责人 | Android |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |