实现网
KotLin

昵称登录后显示

300/8小时
4年工作经验

广东和诚
android开发工程师

android开发
串口通信
java
adb
kotlin

0

被预约次数

1

被收藏次数

0

被评价次数

擅长技能

目前就职于惠州互联网公司,在职将近两年Android开发经验,求知欲望强烈。
在职期间独立开发基于安卓系统多套智能家居Launcher,本地音视频播放器,协作开发多套手机办公OA系统。有物联网相关开发经验。
1.熟练掌握 Java 以及面向对象思想,有良好的编程习惯。
2.熟练使用 Android Studio开发流程
3.熟练使用 Git ,Svn等版本管理工具
4.熟练使用adb命令行
5.熟练使用优秀的开源框架,如okhttp,eventbus,vitamio等等
6.有很强的团队合作能力和学习能力,善于与人沟通交流

项目经验

1)智能跑步机系统
项目背景:该项目基于安卓 6.0 以上、A64 主板基础开发的跑步机系统级别 Luancher 应用。模块化开发本地音乐播放器、视频播放器、与悬浮功能键。自定义权限设置存放 Luancher 文件夹,为应用设置系统底层的白名单。应用 Service 生成底部悬浮导航栏,全局自定义返回键、Home 键等管理 Fragment 回退栈。

开发语言:Java 语言。

架构设计:MVC 设计思想。

主要功能:时间、距离、卡路里、心率、自定义、实景等运动模式。

开源框架:Okhttp、Eventbus、Vitamio 等。

主要功能介绍:

1.串口服务类

-功能描述:实时将用户需求通过串口发送到下控单片机,例如调整的速度、坡度、 跑步机运动、停止状态。

-技术实现:

> 开启一个类记录全局用户、系统、波特率的变量。

> 串口服务类中开启线程读写流,通过串口以流的形式实现应用与下控单片机的通信。

2. 本地音乐、视频 模块化应用

-功能描述:模块化开发的两个应用。

-技术实现:

> 系统读取用户插入的 USB,进行扫描读取音、视频文件,生成音乐歌单列表与视频播放列表。

> 音乐播放时写入自定义的音乐频谱、listview 定位到当前播放的item。

> 视频通过 Vitamio 框架处理视频文件,可以选择倍速播放视频。

3.运动模式(举例1个:实景模式)

-功能描述:用户在跑步时,模仿跑步场景的视频与音乐。

-技术实现:

> 视频播放使用 Vitamio,可根据随着用户自定义速度,视频音乐也会进行倍速播放。

> 使用 CountDownTimer 实现倒计时功能,使用 Handler 控制消息机制。

> Service 开启线程实时计算时间、距离、卡路里刷新显示。

-其他功能介绍

-语言:设置系统语言切换,应用重启时解决 Fragment 重叠 bug。

-系统升级:后台更新下载应用,实现系统级别升级操作。
项目背景:

2)互联网医院APP
与医院 his 系统对接实现数据互通,提供技术支持与开发的互联网医院移动端办公平台。解决医护人员线上办公,线上问诊开方等问题。

开发语言:Kotlin 语言。

架构设计:MVC 设计思想。

主要功能:Socket 即时通讯,实时音视频等。

开源框架:Okhttp、Eventbus、Glide、LitePal 等。

第三方sdk:腾讯云实时音视频。

主要功能介绍:

1.图文问诊

-功能描述:患者通过小程序付费,以 Socket即时通讯方式,向医生进行聊天交流与问诊。

-技术实现:

> 使用 LitePal 创建本地数据库,设计聊天记录的表结构,实现数据持久化技术。

> 创建线程池处理离线消息的并发缓存操作,避免降低程序的运行性能。

> 使用 RecyclerView 做聊天记录列表,优化处理并使用 notifyItemRangeInserted 方式刷新新消息。

> RecyclerView 翻转布局,倒序内容,监听 onLayoutChange 软键盘弹起 RecyclerView 不滑动的 bug。

> 实现语音消息录制,创建本地文件夹用于缓存用户录音文件。可发送与接收语音、图片、文本等类型消息等。

> 修复沉浸式 Activity 软键盘弹起遮住输入栏的 5497 bug。

> 设置心跳线程监听 Socket 生命周期,断线重连、资源回收等工作。

2.视频问诊

-功能描述:实时音视频对讲,患者可向医生更好的面对面进行交流。

-技术实现:

> 接入腾讯云 sdk。创建 Service,通过 WindowManager 生成可拖动的视频悬浮窗。

> 将采集到本地视频流传进悬浮窗中,使 Activity 销毁后还能继续的进行视频通话。

> 设置线程计算视频剩余时间,以及监听用户挂断等回调的处理。

> 视频结束后将语音信息采集文件,上传到后台审核监督。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程
广东惠州

被预约

0

被收藏

1

被评价

0

立即预约

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

远程
广东惠州

已通过身份认证