1.熟悉Android系统,能根据产品独立完成Android应用程序开发。
2.熟练掌握Eclipse,Android Studio开发工具,Git版本管理工具的使用。
3.熟练掌握Activity生命周期,Fragment的管理。
4.熟练掌握Android主流UI,常用布局,自定义View的使用。
5.熟练掌握OkHttp,Retrofit,RxJava,Glide ,EventBus,ButterKnife 等框架的使用。
6.熟练掌握帧动画,补间动画,属性动画。
7.熟练掌握Handler机制,AsyncTask异步处理。
8.掌握各种数据的存储方式,xml/json格式数据的解析等方面的知识。
9.掌握MVP,MVC架构的使用。
10.掌握Andfix和Tinker等热修复技术。
11.掌握第三方平台SDK集成,包括登陆、支付、推送、地图、即时通讯等。
12.掌Android APP性能优化和内存优化。
13.熟悉单元测试和测试用例的使用和编写。
14.熟悉TCP/IP、HTTP协议。
15.了解C语言,Kotlin,HTML5,CSS3, AngularJs,ionic
小艾SDK
1.负责所有架构和功能的编写。
2.负责小艾SDK与其他APP的接入。
3.解决对于接入方的技术冲突。
应用技术:
1:MVP+Okhttp搭建WebSocket和HTTP等请求整体架构。
2:自定义所有使用到的控件,如:Tablayout,相机,贴纸,视频等。
3:自定义View。
项目描述:小艾SDK是由易车内部研发的一个AI 汽车智能助手的项目,目前接入方有易车APP和汽车报价大全两个项目,之后也会由研发的开放平台去接入到第三方的公司。
知U-用户端
1.负责所有搜索功能的实现。
2.负责用户忘记密码,个人详情,信息修改功能和界面。
3.负责订单管理所有功能和界面。
4.负责医生详情,我的医生以及,自动打分的功能和界面。
应用技术:
1:MVP+Retrofit+RxJava搭建整体框架。
2:BRAVH实现列表的展示。
3:自定义View。
4.ijkplayer实现视频回放。
5:Face++实现人脸识别并且自动打分。
6:网易云音视频实现音视频通话。
7:支付集成支付宝。
项目描述:知U是一款智能医疗健康服务的APP。
知U-医生端
1.负责所有搜索和历史记录功能和界面。
2.负责所有用户管理的功能和界面。
3.负责待服务,待咨询页面的功能和界面。
4.负责版本更新的功能和界面
应用技术:
1:MVP+Retrofit+RxJava搭建整体框架。
2:BRAVH实现列表的展示。
3:Retrofit图文上传。
4:Magicindicator实现tab之间的切换。
5:网易云音视频实现音视频通话。