1.熟练运用Eclipse/ADT和Android Studio开发工具
2.精通x-utils框架,Glide图片加载,Evenbus,各种地图各等主流第三方库的使用。
3.精通UI布局,屏幕适配和OOM异常处理。
4.精通安卓自定义View的过程和使用,能根据需求定制View。
5.精通RecyclerView,ViewPager,ListView,design包等常用UI组件的使用
6.精通蓝牙4.0的开发。
7.熟悉加载图片的三级缓存原理,擅长处理OOM异常、ANR异常,并可以对应用进行相应的优化。
8.熟悉Android消息处理机制(Handler、Looper,Message,MessageQueue),XML/JSON数据解析。
9.熟练使用SVN,Git等版本控制软件
其他技能
1.熟练java常用的设计模式,有良好的编程习惯
2.熟悉HTTP/TCP协议以及socket编程,Json解析和java web
3.熟悉HTML
刨客APP
负责APP的安卓端的独立编码,负责项目的迭代和优化。并参与设计讨论,并进行技术可行性分析,选定技术方案和确定开发计划。
1) 接入百度地图获取公司信息。
2) 使用Glide 加载图片并缓存。
3) 使用抽象的adapter统一适配器风格。
4)接入微信支付,支付宝,融云IM,银联等支付
5)leakcanary监测内存引用,并处理改善内存泄漏的情况。
6) 根据需求自定义View
7) 自定义融云消息使其聊天时携带当前的订单消息。
角色 | 职位 |
负责人 | 高级Android应用开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |