ZZK_2344685
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-18:00、周末13:00-17:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

安卓开发3年经验。

精通java,kotlin。熟悉安卓mvvm,大部分常用jetpack组件。熟悉kotlin协程,

熟练使用大部分开发构件包括glide,okhttp4,retrofit,gson,jsoup。

熟悉流式音频处理,开发过听歌识曲算法和音频变速变调及格式转换,有实际项目经验。

熟悉FFmpeg音视频处理框架。

熟练安卓端应用串口通信,有实际项目经验。

精通Libgdx游戏引擎,Java动态编译,安卓App热更新。

熟练使用OpenGL,熟悉glsl着色器语言,有编写shader经验。

工作经历

  • 1970-01-01 -2023-08-10深圳市圣锋科技安卓开发工程师

    配合产品经理,UI设计,进行工具类app开发,更新迭代公司现有app。工作期间开发了1款app,迭代了5款现有产品。

教育经历

  • 1970-01-01 - 湖南软件职业学院软件技术专科

技能

OpenGL
C/C++/C#
Android JNI(NDK)
libgdx
Android
0
1
2
3
4
5
0
1
2
3
4
5
作品
音频指纹提取录入及匹配模块开发(听歌识曲功能)

本项目功能完全由c++代码构成,包括音频解码(libnyquist)后使用傅里叶变换算法(fftw3)提取音频指纹录入哈希表作为数据库,并能够接受片段音频进行音频指纹比对,可从数据中识别出音频片段所属(歌曲),片段所属位置(播放位置),以及可能性。经过测试,样本数据在有明确声音且时长超过三秒时匹配准确率超过95%。

0
2023-09-16 11:27
ShaderToyAPP开发

一款可在*上快速编辑,随时浏览在线shader的app(shader为计算机图形处理程序,是游戏,工业3D,特效等等行业不可缺少的部分),适用群体为行业从业人员以及计算机图形学专业学生,app使用kotlin语言,material设计风格,以libgdx作为渲染框架,使用Jsoup解析ShaderToy网站(一个分享OpengGL shader的网站)获取shader列表,使用okhttp4获取在线的shader代码实时编译查看,Gson解析shader查询响应数据并加载,使用Glide加载shader运行预览图,使用BRVAH快速构建可靠的列表展示页面,使用sora-editor作为代码编辑控件。

0
2023-09-16 11:10
SoundTouch音频实时处理sdk

单独分离ffmpeg中使用的soundtouch,libnyquist模块并组合其功能,实现音频实时编解码并实时变速变调播放功能,整体功能使用c++编写,并使用jni通过java调用,封装为sdk并编写了使用文档。

0
2023-09-16 11:00
更新于: 2023-09-16 浏览: 65