1.精通Android开发、测试和调试流程;
2.熟悉Android下的网络通信机制,熟悉常用第三方网络访问框架,如:OkHttp、volley等;
3.熟练使用主流框架,如Glide、butterknife、PhotoPicker、MPAndroidChart等;
4.熟悉第三方服务的接入与使用,如umeng、支付宝、微信、百度地图、极光推送、讯飞语音等;
5.熟练掌握数据库、xml、json的数据格式;
了解Android各版本差异,熟悉机型适配,熟悉新的API(RecyclerView、CardView等)的使用;
6.熟练掌握Android Studio开发和调试工具,熟悉git;
具备良好的代码编写风格,高效的工作效率;
7.了解Android热更新技术;
掌上车店通
主要包含开单、查车、客户管理、工单管理、财务管理、库存管理、智慧门店、预约管理、业务管理、系统设置等功能(独立开发)
1.负责整个项目的开发与维护;
2.使用Fragment和viewpager搭建开单页面;
3.使用Sharedpreferences和SQLite进行数据储存;
4.自定义listview进行分页加载数据;
5.使用volley进行网络访问,并解析返回的json数据;
6.集成微信登录和微信支付、支付宝支付;
7.使用PhotiPicker进行照片的选择,使用Luban压缩来压缩图片上传,使用Glide加载图片:
8.使用LeakCanary来检测内存泄露,提高应用的稳定性;
9.使用umeng统计,解决错误统计中的Bug;
10.使用百度地图定位用户位置,使用极光推送给用户发送通知;
11.使用MPAndroidChart图表展示用户营业数据;
12.使用讯飞语音输入车牌,使用butterknife注解框架;
13.使用Tinker热修复技术;