6年java、Android开发和项目管理经验。
对工作和学习有坚韧不拔的精神,做事认真踏实,具有较强逻辑思维能力和表达能力!
具有架构思想和能力。
熟练掌握Android的四大组件,布局文件,动画特效,自定义控件等,能根据需求制定UI界面。
熟练掌握Android手机的屏幕适配
熟练使用as,eclipse以及SVN,GIT等工具的使用。
retrofit2.0+okhttp3.0+rxjava +kotlin 链式编程。
过度绘制,布局结构,代码性能诸多考虑。
熟练掌握Android应用内与应用间的数据传递, 了解AIDL技术。
熟练掌握事件分发机制。
精通Android下的Handler机制,多线程切换。
熟练掌握Android下的XML,JSON的解析,熟练掌握各种数据的存储方式。
有良好的JAVA基础,熟练掌握面向对象思想,熟练使用集合、IO流及多线程
具备硬件控制相关项目的开发联调经验;
熟练掌握串口通讯、CAN通讯、USB通讯、网络通讯;
有较丰富的物联网项目经验、车机相关项目经验;
一:展厅物联网软件开发(某国企)
项目人数: 1
项目描述:
展厅针对每个展品,有单独的视频介绍功能,部分展品需要控制硬件设备的灯光联动效果、实时数据显示;
平板软件作为中控设备,能独立控制每个展品的播放/展厅、切换、音量调节、模式等;
并支持一键初始化展厅状态、一键结束等功能;
项目时间:2019.3-2019.6
责任描述:
1. 需求分析,工期预估;
2. 各个展品、平板软件的架构、功能设计;
3. 软件开发、联调测试、交付;
应用技术:
1. MVP架构
2. 组件化模块开发
3. socket 局域网通讯
4. 串口通讯(232、485)
二:硬件灯光控制软件
项目人数: 1
项目描述:
针对客户提供的灯光系统,做一个控制、自定义设置、管理的上层软件,并可以便携,最好是平板软件,支持硬件端有线通讯,支持CAN通讯、解析,通过车身的实时CAN数据,对灯光做相应场景的效果切换。并能通过平板,自定义一些灯光效果,通过串口发送到硬件端执行并投影显示。
项目时间:2022.9-2022.11
责任描述:
1. 需求分析,工期预估;
2. 阅读硬件协议,并进行接口设计;
3. 平板软件的架构、功能设计;
4. 软件开发,硬件联调测试、产品交付;
应用技术:
1. MVP架构;
2. 串口通讯(485、CAN);
3. 物联网技术;
该项目,属于某展厅,包含各个展品的软件功能和平板中控软件。 其中,示意图为中控软件的部分截图。还有其他展品的软件,属于视频联动播放、硬件联动等,因为涉密,就不贴出来了。 通过在展厅组网,每个展品通过wifi连入局域网。平板通过UDP进行组网控制联动; 部分展品涉及到灯光联动
通过蓝牙,控制发电机的开启、关闭,并实时查看发电机的电流、电压、功率、油量、温度、报警状态等信息; 并支持中文、英语、法语三国语言切换; 通过手机蓝牙搜索发电机的蓝牙设备对象,配对并连接成功后,即可进行控制。 当前软件已经交付给到甲方正常使用。