1.熟练掌握JavaSE相关知识,具备良好的面相对象编程思想,并且熟悉常用的Java设计模式(例如工 厂、单例、等设计模式),具有良好的编码习惯
2.熟练掌握android四大组件的使用及其生命周期熟悉文件布局的优化
3.熟悉android的事件分发机制
4.熟练掌握Android下的自定义控件
5.熟悉使用Github常用开源框架 ,比如 Rxpermissions ,EventBus, ButterKnife
6.熟练掌握Android三方SDK 比如sharesdk,友盟,高德,极光推送,支付,地图等
7.熟悉掌握数据的持久化存储 比如 SharedPreferences,数据库等
8.熟悉图片缓存技术,熟练使用图片的三级缓存,比如 Glide
9.熟悉andriod网络通信 熟练使用RxJava RxAndroid,okhttp, retrofit
10. 熟悉SVN、Git等版本控制工具,能熟练使用Android studio工具开发
11.可独立解决开发问题
项目名称: 酒一家
项目描述:一款基于酒类配送的app。分为配送端,和客户端,实现类似于美团的配送功能
责任描述:独立开发
1)使用第三方高德地图,精确定位配送段的位置,路线规划。等相应功能
2)使用RxJava+Retrofit+OkHttp封装请求数据,提高代码的可读性
3)支付宝支付,微信支付
4)分享功能
项目名称: 广州商城
项目描述:我爱寻找该app是一个服务类的app,分为三大模块,商城类,服务类,社交类。围绕着三个模块开发的app
责任描述:独立开发项目
1)使用OKGO第三方的网络请求方式再封装的请求方式
2)使用第三方环信加入,聊天 视频通话,语音通话等功能
3)支付功能(支付宝,微信)
项目名称: 米6
项目描述::二次开发,是一个用于衣服定制,带有画图功能和个性定制的商城类app
责任描述:独立开发项目
1)增加人脸转漫画功能功能
2)封装画笔,涂鸦,添加图片等可拖动功能
3)修改UI效果,修改登陆注册方式,做到与设计稿一致
4)自定义相机,增加人脸识别功能并截取人脸部分
5)图片处理功能,进行拖动,放大缩小,旋转,并记录相应操作传输给后台,实现衣服画面定制功能
6)支付功能(支付宝,微信)