在前面几周的开发过程中,陆续实现了文本笔记、照片笔记、语音笔记、视频笔记、……
接下来要实现的是音乐笔记。
一、目标
为神马笔记实现音乐笔记做技术准备。
二、技术点
1. 选择音乐
在《Android实现选择视频功能》一文中介绍了如何选择手机上的视频。
只需要将文中的MIME-TYPE
修改为audio/*
即可实现选择音乐的功能。
需要注意的是,ACTION_PICK
在有些机型上(如坚果手机2)不支持选择音乐。
只能使用ACTION_OPEN_DOCUMENT
。
2. 读取音乐信息
《android获取MP3文件的歌曲信息》介绍了读取音乐信息的实现方式。
目前来看,从主流音乐应用如网易云音乐、虾米音乐、QQ音乐下载的歌曲都是MP3格式。
该实现方式已经完全能够满足需求。
3. 笔记内播放音乐
神马笔记实现语音笔记时已经实现了笔记内播放音频的