资源简介
已经导出可直接运行的jar工程,并附有项目源码。
一、 客户端:
1) 播放器界面
音乐列表显示界面
音乐搜索界面
用户登录界面
用户注册界面
各种消息提醒框
音乐播放区域
2) 音乐播放功能
音乐试听
音乐下载
音乐播放方式选择(单曲、随机、列表循环等)
3) 音乐列表
默认列表(用于音乐播放试听)
网络列表(同步网络歌单)
本地音乐(导入本地音乐)
4) 播放控制
自定义播放进度条
可点击或拖动快进
自定义下一首、上一首、暂停图标进行控制
5) 音乐下载
音乐试听时缓存文件,退出程序自动删除
音乐下载,可自定义下载路径
音乐下载列表,提醒当前下载进度
二、 服务端:
1) 用户信息
用户登录判断
用户登录次数统计
用户下载音乐量统计
用户注册账号
2) 音乐信息
音乐信息查询、修改、删除等
音乐文件下载至本地
音乐试听
音乐上传
音乐专辑、播放次数等信息查询
三、 后台管理:
1) 信息管理
查询、更改、删除音乐信息
查询、更改、删除用户信息
2) 音乐批量上传
下载音乐表格模板
根据模板批量上传音乐至服务器
代码片段和文件信息
package admin;
import java.io.BufferedOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import json.JsonMsg;
public class Admin {
private Socket adminScoket;
private DataOutputStream output;
private static Admin admin;
public static Admin getAdmin() {
if (admin == null) {
admin = new Admin();
}
return admin;
}
public Admin() {
try {
adminScoket = new Socket(“127.0.0.1“ 6508);
output = new DataOutputStream(new BufferedOutputStream(adminScoket.getOutputStream()));
new Thread(new AdminHadle(adminScoket)).start();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public synchronized void sendMsg(String string) {
try {
output.writeUTF(string);
output.flush();
} catch (IOException e) {
try {
output.close();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
public synchronized void sendfile(JsonMsg jsonMsg byte[] buf int i int rdlen) {
try {
output.writeUTF(jsonMsg.toJsonSting());
output.write(buf 0 rdlen);
output.flush();
} catch (IOException e) {
try {
output.close();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
}
相关资源
- Java Swing开发的《星际争霸》游戏
- java swing工资管理系统(源码+数据库
- JavaSE图书馆管理系统
- javax.media相关架包
- javaSwing宿舍管理系统
- Swing俄罗斯方块
- java swing 用户登录界面设计
- 基于java的坦克大战游戏234736
- java swing做的图书管理系统
- 基于JAVA的航空订票系统
- 银行家算法的java代码实现,Swing写的
- Java仿微信飞机大战--Swing界面
- jai_imageio-1.1-alpha与Swingx-1.6.1的jar包
- Java Swing 界面美化包-含源码
- java+access+swing图书管理系统
- 水费管理系统
- 超强SWING JAVA固定资产管理系统
- JAVA+Swing坦克大战
- JAVA Swing小游戏与代码
- 学生管理系统Swing+Java+JDBC,原创
- substance美化包java swing
-
用java Jfr
ame,JPanel写的大鱼吃小鱼小 - Android代码-韵音乐播放器
- Android代码-国产音乐播放器项目听听音
- java做的教务管理系统
- Java写的Swing界面系统
- Java swing 计算器。
- tesseract-ocr 相关jar包 jar_jai_imageio-1.1
- java实现mp3播放
- android音乐播放器源码改进版
评论
共有 条评论