熟练使用Java编程技术;
熟练使用Eclipse和Android Studio开发工具
熟悉使用SVN进行代码版本管理 熟练使用Android应用UI设计,使用常用的布局,自定义控件开发
熟练掌握常用的数据存储方式
熟练掌握Android线程间的通信:handler机制及AsyncTask异步线程
熟练掌握android 下的网络通信机制以及json/xml格式数据解析;
熟练掌握Sqlite数据库进行增删改查 熟练掌握地图开发(定位,覆盖图层,线路等)
熟悉一些开源的框架,例如:Volley,eventBus、ImageLoader等
能够对Android第三方平台参考文档开发,如:百度地图,极光,环信
天线姿态测试仪
软件环境: Android2.2以上版本
硬件环境:Windows/定制手机
开发工具:Eclipse/SVN
项目职责:负责维护当前项目及以后的二次开发
项目描述:这是一个运行在定制手机(加强传感器的准确性)的项目,通过获取手机传感器的信息和计算公式,加上现场的测试手法,计算出基站底下天线的方位角,俯仰角,横滚角,挂高的信息。
技术要点:
1.通过API实时监听加速度传感器,压力传感器,重力传感器等传感器信息计算方位角,俯仰角,横滚角,挂高;
2. 通过http协议,获取项目对应平台的基础数据的数据库,备份并拷贝到SD卡下,以防数据丢失
3. 数据库的增删改查,模糊查询基础数,通过测试保存到数据库,展示测试结果和图片
4. 自定义相机界面,可对拍照界面进行水印
5. 百度地图定位,位置搜索,调用百度地图线路图
6. 其他一些辅助功能,二维码扫描,语音识别,清除缓存,测试sim卡的流量,拨号状况等
ACTM(锂电池均衡维护系统)
软件环境:Android3.0以上版本
硬件环境:Windows/平板
开发工具:Android Studio/SVN
项目职责:负责项目除串口通信除外部分界面布局,功能逻辑。
项目描述:这是一个控制锂电池充放电的项目,通过串口通信可以对锂电池进行充放电,并将数据展示在界面上,并提供数据导出
技术要点:
1、通过串口和硬件通讯控制锂电池的状态
2、ormlite数据库的使用
3、hellocharts的使用
4、运用shell命令将外部存储的数据转存在usb接口上
这是个智能船载终端项目,提供了智能系统与多任务运行的船用设备联网解决方案, 触摸屏操作灵活易用,画面清晰, 性能优越,操控感强。 该终端集成了海图机、B类AIS、视频监控等功能模块,通过WIFI、以太网、4G、蓝牙等多种联网方式,实现在线升级、在线天气等多种云端服务,我的职责是维
这是一个船舶考勤软件,使用虹软引擎,支持人脸检测,人脸识别,活体验证,考勤记录保存数据库,自动计算工时,可以导出,上传服务器功能