1. 熟练掌握 Android开发平台及框架;
2. 掌握 Android下网络通信机制、有网络编程经验,熟悉多线程;
3. 掌握Android下volley、Retrofit等网络请求框架;ImageLoader、Glide图片加载框架;
4. 熟练使用单例、代理、工厂、观察者等设计模式;
5. 熟练使用MVC、MVP、MVVM编程;
6. 有扎实的Java基础,有Java项目开发经验,能够开发简易的java后台;
7. 了解HTML/CSS、JS技术,上线过一个物业管理系统;
1.译马网
项目简介:一款翻译任务管理APP,包含文件导入导出、发布任务、抢单、项目进度监控等功能
涉及技术:友盟推送、极光推送、okhttp网络请求框架、glide图片加载、自定义
View、 websocket长连接、aws云存储服务、支付宝支付、微信支付
2. 小xin空间
项目简介:这是一款生活类APP,功能包含新闻、美图、音乐、美食。此APP是我私下
练手的项目,其中新闻、美图、美食等数据来源于第三方聚合数据,而音乐
数据通过抓取酷狗APP而来,所以此项目并未上线;
涉及技术:retrofit、rxjava、databinding、lifecycle、组件化、MVVM架构、代理模
式、builder模式、观察者模式、权限适配、异形屏适配(水滴屏、刘海屏
等)、自定义view、GreenDao数据库