1.10年工作经验,8年Android开发经验,曾负责过Android开发团队管理
2.熟练掌握Android开发的基本技能,如基础组件使用,多线程,动画等
3.熟练使用Android环境下各种音视频资源,熟悉音视频采集编码API以及音视频硬编解码
4.熟练掌握JNI 开发,通过JNI实现JAVA与C/C++程序间的调用及回调
5.熟练使用Eclipse、Android Studio等开发工具,SVN/Git等代码管理工具
6.熟悉Jetpack常用组件,熟悉常用设计模式,可以自定义View
7.了解Android源码,熟悉Handler,Binder等机制
8.关注APP性能,能使用Android Studio的Profile等性能调优工具使用
智能会议系统
智能会议系统是公司研发的一款软硬件结合的视频会议终端,可以实现点对点的音视频通话,音视频多方会议以及直播会议。 音视频资源支持双流,除网络摄像头外,还可以接入HDMI,手机投屏等资源,是一款适用于个人或小型会议室的会议终端。
主要负责内容:
1.前期方案讨论及验证
2.设备端软件(Android)设计及实现
3.Android手机App开发及维护
4.iOS手机App开发及维护
5.协助系统工程师解决系统问题
商场自助结账设备
项目分为购物车,促销及优惠,支付,外设管理,设备管理,数据同步等模块,可以让用户自助扫描商品结算付款等操作,节省超市人工成本。
我主要负责购物车,礼品卡激活等页面,以及其他模块疑难问题解决。
角色 | 职位 |
负责人 | Android开发工程师 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |
项目分为购物车,促销及优惠,支付,外设管理,设备管理,数据同步等模块,可以让用户自助扫描商品结算付款等操作,节省超市人工成本。 我主要负责购物车,礼品卡激活等页面,以及其他模块疑难问题解决。
项目分为订单管理,退单管理,用户管理等模块,可以通过摄像头,红外等扫码方式扫瞄条码来获取相关订单信息,并执行退货退款,打印票据等操作。该项目我承担了架构设计,底层API交互,退单管理等模块,使用MVVM模式来实现UI界面,并通过注解等方式减少代码冗余。
项目分为用户管理,音视频会议,直播会议,HDMI输入,投屏等功能模块,可以实现点对点音视频通话以及音视频会议功能,通话或会议过程中可以使用HDMI或投屏等方式实现双流传输。 我实现了除底层协议及声音处理之外的所有模块,UI层使用MVVM模式,音视频编解码和与底层协议的接口使用N
模拟发动机噪音计算平台,可以通过不同组件配置,不同参数配置,调用后端API进行计算,然后将得到的结果通过曲线图的方式展示出来。该项目难点主要在于: 1. 拖拽组件并将他们结合在一起 2. 曲线图展示 这些问题都通过自己的研究一一解决了。主要采用到的技术或模型有JNI,MVV