基本信息

案例ID:150776

技术顾问:kai - 1年经验 - 广东亿迅

联系沟通

微信扫码,建群沟通

项目名称:键盘音效软件

所属行业:工具 - 办公软件

->查看更多案例

案例介绍

keytone音键键音软件
开发环境:IDEA + AndroidStudio2.3.2 + SDK + JDK1.8
硬件环境:Windows 10、Linux(deppin)
技术架构:Java Swing + JNA + Android + Socket + SQLite + gradle + maven
项目描述:
《Keytone》是我们团队开发的第一款关于改善程序员工作环境、关心程序员的身体、心理健康的软件,它是一款基于Windows/Linux系统的可远程操作电脑的键盘音效软件。开发初衷是:想在敲写代码时可以有不同的音效效果,在枯燥的代码编程路上能找到不一样的乐趣体验,让代码更有趣!这款软件使用Java作为开发语言,同步开发了Android端的Keytone.APP软件,可以远程控制电脑开关机。
功能介绍:
电脑端适配Windows系统和Linux(deppin)系统,android端适配Android4.0及以上版本电脑端:查看当前服务信息;更改端口;更改密码;打开/关闭键盘音效;
Android端:根据电脑端IP+端口+密码连接;查看电脑文件目录、文件内容;远程控制电脑开关机;
项目职责:
主要负责软件设计和开发、Android端和PC端整合开发。PC端使用Java Swing技术对软件界面UI页面进行布局和美化,使用JNA实现全局监听Windows/Linux键盘事件,使用Java线程池中的ThreadFactory ,ScheduledThreadPoolExecutor实现点击键盘音效的触发,Android端和PC端使用Java Socket编程实现通信,android端使用gradle6.4.1、pc端开发使用maven实现项目自动化构建
项目总结:
通过本系统的开发,体验了PC端应用和Android端应用的整合开发,PC端应用和Android端应用开发过程中跨平台的融合,积累了项目开发的经验,以及感受到团队开发的高效。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服