1、精通手机、平板 Android 开发;
2、精通 java、kotlin 语言进行开发,熟悉 html、css、javascript 前端语言
3、熟练掌握设计模式的使用,熟悉 MVP、MVVM 架构,熟练掌握 Data Binding
4、熟悉 android 跨进程通讯的原理和使用 5、熟悉 android 线程安全模型,了解 handler、messageQueue、looper 机制。
6、熟练掌握 git、svn 版本控制工具以及 eclipse、androidStudio 开发工具以及调试的使用
7、熟悉 android 内存使用以及性能优化
8、熟练掌握 view 绘制流程、熟练自定义控件
9、熟练掌握 android 动画的使用,熟悉 material design 10、熟练掌握各种最新的框架,如 rxJava、retrofit、Picasso 等...
11、熟练掌握热更新框架的使用,如 andfix、tinker
12、熟悉 TCP/IP,socket等通讯协议 具备对技术的钻研精神,良好的沟通能力和合作能力,能够面对较强的工作压力,具备高度责任心
爽客商户通
2018.08-2018.09
该项目是给公司客户提供一套数据分析,能够让商户实时了解自己的收益等情况的一款App
项目主要采用了MVVM模式的架构,基于Google的官方架构Room框架、LiveData观察者模式
项目在图表这一块采用MPAndroidChart框架来实现折线图等UI效果
项目在网络框架使用Retrofit2.0框架进行与服务器的交互
项目在异步通讯使用RxJava2.0
项目在组件之间的通讯使用基于RxJava封装的RxBus
技术负责人
车联无限
2015.08-2015.10
项目功能:
1、首页:可查询今日行驶的里程,车辆违章情况,添加车辆等功能;
2、导航:实现导航功能,行车记录的功能等;
3、上报:上报高发违章地点,提醒其他用户;
4、设防:设置电子围栏范围,当人或者车超过这个范围会自动报警;
5、我的车联:车辆的基本信息,功能分享等功能。
6、工具箱:包含酬金任务,会员礼品兑换,商业保险等。
项目技术:
1. 使用surfaceview+以及系统的Camera进行拍照和预览,然后使用socket进行上报功能的实现
2. 接入百度地图SDK引用百度地图第三方库进行地图,导航等功能的实现
3. 界面采用一些自定义动画效果、以及一些常用的空间、popwindow、slidingmenu、自定义的circleImageview等自定义控件搭建.
4. 接入第三方android-async-http框架进行网络请求。
5. 图片加载部分采用asynctask进行加载,
6. 采用sharepreference进行部分数据缓存,
APP的功能代码编写,修复的bug,项目后期的测试,上线,维护.
角色 | 职位 |
负责人 | 高级Android工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |