UML作用:
一首歌曲可以通过乐谱来记录,任何一个懂得看乐谱的人都可以通过这个张乐谱将这首歌曲准确地弹奏出来。一栋房子的设计可以通过建筑图纸来记录,任何懂得看建筑图纸的工人都可以通过这张图纸准确地建造出这栋房子。在任何的设计领域中,都需要一种定义良好的、富有表现力的表示法。通过这种表示法,人们能够准确的记录自己的设计,并让懂得这种表示法的其他人能清楚准确地看懂自己的设计。UML就...
分类:
其他好文 时间:
2015-08-10 18:12:48
阅读次数:
107
实现音乐的后台播放,以及播放时,可以控制其暂停,下一首等操作,以及锁屏图片歌曲名等的显示...
分类:
移动开发 时间:
2015-08-06 18:18:45
阅读次数:
195
自制KTV点歌系统经验 重唱与切歌1.重唱 这个简单,会了播放,就会了这个; 我们用的数组下标来确定播放歌曲,自然如...
分类:
其他好文 时间:
2015-08-03 06:23:09
阅读次数:
107
原创吉他歌曲——点击打开链接
http://v.youku.com/v_show/id_XMTI3NTkzMzEyNA==.html...
分类:
其他好文 时间:
2015-07-31 01:26:35
阅读次数:
98
此项目只实现实现基本功能: 界面的模仿。歌词功能的实现。歌曲在线试听和下载。专辑写真的播放。在线歌词搜索。以及基本的按钮功能。界面没有采用设计器。全部手写规划。这里先放出效果图。这段时间忙,等有空时,将重新架构。一步一步带领新手写出简版酷狗音乐。实现MV等播放。
播放时的单词界面: 实现平滑滚动效果 其中背景写真来源于酷我音乐。。。
可点击进度条快进快退 。。歌词会随之改动...
分类:
其他好文 时间:
2015-07-28 14:38:50
阅读次数:
182
题目描述:
从n首歌中选取一定数量的歌,每首歌需要一定的时间演唱:
1、要求在不超过时间st-1的条件下,选取的数量最多;
2、其次在数量相同的情况下,要求歌曲时间总和最大。
解题思路:
本质0、1背包问题,将每个歌曲的时间视为物品体积,价值赋值为1,背包容量为st-1
如何在数量最多的基础上求解歌曲时间总和最大?
在动规的过程中记录更新即可:
1、当前状态比已求的的数量还...
分类:
其他好文 时间:
2015-07-27 21:02:50
阅读次数:
127
题意:求在给定时间内,最多能唱多少歌曲,在最多歌曲的情况下,使唱的时间最长。
该题类似于01背包问题,可用01背包问题的解题思路来求,每个歌曲相当于物品,歌曲的长度相等于物品重量,每个歌曲的“价值”为1。由于金歌劲曲时间最长,所以最后要留至少1秒时间开始唱金歌劲曲,所以计算t-1时间内最多唱的歌曲和时间,最终答案为歌曲数加1,时间加上金歌劲曲的时间。这里我使用滚动数组计算这个值, 用len记录t...
分类:
其他好文 时间:
2015-07-27 18:58:15
阅读次数:
129
上一次谈了音乐播放的实现,这次说下最复杂的进度条和歌词更新。由于需要在播放的Activity和播放的Service间进行交互,所以就涉及了Activity对Service的绑定以及绑定后数据的传输,这个需要对服务绑定熟悉才可以理解。原理不复杂,但是步骤稍微繁琐,代码贴起来可能会很混乱。
进度条和歌词放在一起说比较好,不然比较混乱。进度条的调整大家都懂的,就是进度条调到哪里歌曲的播放就...
分类:
移动开发 时间:
2015-07-26 12:41:29
阅读次数:
213
迄今为止最长的一篇博客,各位看官笑纳~~本次分析基于android平台,选取了几款我体验过的播放器进行比较分析。主要分为两类,一类是大而全的,功能全面,可满足用户管理歌曲、导入导出歌单等多方面需求,不仅仅是听歌,另一类是小而简的,操作简单,让用户专注听歌。1. QQ音乐 版本:5.2.1.15特点....
分类:
移动开发 时间:
2015-07-26 00:21:24
阅读次数:
200
自制KTV点歌系统经验Windows Media Player控件播放 Windows Media Player控件的简单使用 1.播放一首歌曲的方法 Windows Media Pl...
分类:
其他好文 时间:
2015-07-23 21:40:29
阅读次数:
143