当前位置:首页 » 操作系统 » 音乐播放器数据库

音乐播放器数据库

发布时间: 2023-03-24 10:41:49

❶ 我要做一个音乐播放器,数据库表怎么设计

收藏表,下载表,会员表,音乐类别表,牵扯到交易(订单表),关联的话,外键方式或者加关联表字段

❷ android中又什么办法可以刷新音乐信息数据库

虽然可能已经解决了,但是方便以后的人,我是这样做得:
在开发音乐播放器的时候,获取音乐文件是通过内容提供者开获得的,但是只是在开机或者插拔内存卡的时候才会进行扫描,如果把某一个文件删除掉,播放列表是不会刷新的,所以就需要我们人为地来进行刷新。
步骤:
>1.发送广播让手机重新加载内存卡

`Intent intent = new Intent();
intent.setAction(Intent.ACTION_MEDIA_MOUNTED);
intent.setData(Uri.parse("file://"+Environment.getExternalStorageDirectory()));
sendBroadcast(intent);`
>2.由于扫描完成,系统会发送一个广播,我们就注册监听扫描完成

`IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_MEDIA_SCANNER_FINISHED);
filter.addDataScheme("file");
registerReceiver(receiver, filter);`

❸ 想用java编写一个音乐播放器,将历史记录存放在MySql数据库中,请大神给出思路

给你一个基础的实现方法与一个完全开发的实现方法:

基础实现方法:
1)从网上搜索一个可以播放音乐的 java 类库,该类库带有音乐播放的API供外部程序调用。
2)你直接使用该音乐类库进行音乐播放操作。
3)你设计一个 Swing 界面在播放的时候,把播放的音乐信息存在数据库。

完全开发方法:
1)你自己从最原始做起包括音乐文件的播放解码等全部用 java 写出一个音乐类库供自己的程序调用。
2)你直接使用该音乐类库进行音乐播放操作。
3)你设计一个 Swing 界面在播放的时候,把播放的音乐信息存在数据库。

热点内容
三位数乘两位数速算法 发布:2025-05-12 13:05:48 浏览:389
暴风影音缓存在哪里 发布:2025-05-12 12:42:03 浏览:535
access数据库exe 发布:2025-05-12 12:39:04 浏览:623
五开的配置是什么 发布:2025-05-12 12:36:37 浏览:359
加密ovpn 发布:2025-05-12 12:01:55 浏览:45
python练手项目 发布:2025-05-12 11:14:07 浏览:123
压缩听算音频 发布:2025-05-12 10:58:12 浏览:801
数据库系统报告 发布:2025-05-12 10:43:17 浏览:603
日产高配有哪些配置 发布:2025-05-12 10:32:16 浏览:475
大众朗逸哪个配置值得入手 发布:2025-05-12 10:31:20 浏览:505