实现功能:
使用快速开发框架xUtils中的DbUtils模块,为音乐收藏功能做准备
实现PlayActivity(独立音乐播放界面)收藏、取消收藏按钮
实现MainActivity(主界面)菜单选择事件进入MyLoveMusicActivity(音乐收藏界面)
实现本地音乐列表与音乐收藏列表切换功能
(目前源码,只实现了音乐收藏列表,菜单中最近播放列表后续会进行补充)
截止到目前...
分类:
移动开发 时间:
2016-04-28 07:05:54
阅读次数:
329
程序(program):是为了完成特定任务、用某种语言编写的一组指令的集合。即指的一段静态的
代码,静态对象。
进程(process):是程序的一次执行过程,或是正在运行的一个程序。
动态过程:有他自身的产生、存在和消亡的过程。
如:运行的QQ、运行的MP3的播放器
程序是静态的,进程是动态的。
线程:进程可进一步细化为线程,是一个程序内部的一条执行路径。
若一个程序可同一时间执行多...
分类:
编程语言 时间:
2016-04-26 21:19:01
阅读次数:
229
实现功能:
功能1:点击MyMusicListFragment(本地音乐)底部UI中的专辑封面图片打开的PlayActivity(独立音乐播放界面)
PlayActivity中,显示正在播放的歌名
PlayActivity中,显示专辑封面图片(大图)
PlayActivity中,显示上一首按钮,实现对应功能
PlayActivity中,显示暂停播放按钮,实现对应功能
PlayActiv...
分类:
移动开发 时间:
2016-04-26 21:05:53
阅读次数:
218
实现功能:
顺序播放
随机播放
单曲循环
PlayActivity(独立音乐播放界面)的专辑封面图片的倒影效果
截止到目前的源码下载:
http://download.csdn.net/detail/iwanghang/9502218
欢迎移动开发爱好者交流:我的微信是iwanghang
另外,我打算开始找工作,如果沈阳或周边城市公司有意,也请与我联系。
实现效果...
分类:
移动开发 时间:
2016-04-26 20:28:45
阅读次数:
188
实现功能:
退出应用时,保存歌曲位置(也就是当前是第几首歌曲)
退出应用时,保存播放模式(也就是用户设置的是顺序播放/随机播放/单曲循环)
进入应用时,读取歌曲位置
进入应用时,读取播放模式
实现PlayActivity(独立音乐播放界面)的专辑图片layout滑动,滑动后展示歌词layout
(目前源码,只实现了专辑图片layout与歌词layout,歌词layout的信息填充后续会...
分类:
移动开发 时间:
2016-04-26 19:41:59
阅读次数:
255
随着科技的进步,手机的更新换代的速度也十分之快。也许在几年前,国内还没有几家公司能够自主研发智能手机,但是近几年来,像开始做MP3的魅族,再像开始做交换机的华为,在像小米,锤子,这些手机厂商如雨后春笋般涌出。为什么会出现如此多的手机厂商呢,因为在国内巨大的手机市场有着巨额利润。那么面对着国外像苹果, ...
分类:
其他好文 时间:
2016-04-26 17:29:33
阅读次数:
114
Qt播放音频文件的方法有好多中,简单介绍几种
不过一下几种方式都需要在Qt工程文件中添加
QT += multimedia
第一
QMediaPlayer类
可以播放MP3文件,同时使用也是最简单的了,具体代码
{
player = new QMediaPlayer;
connect(player, SIGNAL(positionChange...
分类:
其他好文 时间:
2016-04-26 12:43:49
阅读次数:
569
其实到后面就需要我们如何显示歌词,对于歌词的同步显示还是比较好实现的,主要通过判断当前播放的时间和每个结点的歌词的时间的大小,来同步对应到结点的数据,现在就是如何来实现这个问题。其实,这个时候就需要自定义控件来实现。
第一步需要自定义View的属性。
第二步需要实现在View的构造方法中获得我们自定义的属性。
主要通过初始化函数,init()
第三步,重写ondraw函数。LrcView.j...
分类:
移动开发 时间:
2016-04-22 19:15:33
阅读次数:
256
一、java.io.File类
1、他代表磁盘上的文件或目录
2、他内部封装了一些方法,可以查看此文件或目录的一些信息
文件/目录是否存在,判断时文件还是目录,文件/目录的大小、修改时间、是否可读/可写
3、凡是与输入和输出有关的类、接口等都定义在java.io包下
4、File是一个类,可以由构造器创建其对象,此对象对应着一个文件(.txt/.avi/.doc/.ppt/.mp3/.j...
分类:
编程语言 时间:
2016-04-22 07:11:40
阅读次数:
261
在经过几天的折腾之后,迎来了Mp3播放器的第二篇博客,这篇文章主要将如何实现播放器的播放,下一首,上一首,顺序播放,循环播放,随机播放,单曲循环等操作。
其实操作的过程中主要是通过参数的传递来实现功能的。
在activity里面互相传参有很多中方法,但对于activity和service进行交互有些方法并不适合,通过对Broadcast和BroadcastReceiver等操作,来控制播放的实现...
分类:
移动开发 时间:
2016-04-19 20:00:49
阅读次数:
295