android音乐视频播放器,android音乐视频播放器.doc

简易音乐播放器SeeJoPlayer音视频播放的实现

1.。android 2.2 简易音乐播放器实现(附全部实现代码)

說明:做这个简易音乐播放器纯粹为了学习android的开发,UI 是为了体现设计功能而做的,所以UI很简单。关键字:android Seekbar? ImageButton? Handler? MediaPlayer应用名称:简易音乐播放器实现功能:开始播放,暂停播放,停止播放,播放下一首,播放上一首,拖动条拖动任意位置播放,播放开始后用拖动条显示播放进度, 显示一首歌的需要播放时间和当前播放到什么时间。歌曲添加:使用DDMS 上传到代码中设置的播放路径中。最终实现后效果图:picture1picture2设计及实现代码:1.Mp3Player.java? 文件package com.jacky.multimedia;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;import java.util.ArrayList;import java.util.List;import android.app.ListActivity;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;import android.os.Bundle;import android.os.Handler;import android.view.KeyEvent;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ImageButton;import android.widget.ListView;import android.widget.SeekBar;import android.widget.SeekBar.OnSeekBarChangeListener;import android.widget.TextView;public class Mp3Player extends ListActivity {/** Called when the activity is first created. *//* 定义5个图像按钮 */private ImageButton??? mFrontImageButton??? = null;private ImageButton??? mStartImageButton??? = null;private ImageButton??? mPauseImageButton??? = null;private ImageButton??? mStopImageButton??? = null;private ImageButton??? mNextImageButton??? = null;/*定义进度handler,显示百分比进度*/Handler mPercentHandler = new Handler();/*定义拖动条*/private SeekBar???? mSeekBar=null;/*定义显示文本框*/private TextView curProgressText=null;private TextView curtimeAndTotaltime=null;/* 定于一个多媒体对象*/public MediaPlayer??? mMediaPlayer??? ??? = null;/*定于一个数据播放列表,用来存放从指定文件中搜索到的文件*/private List mMusicList = new ArrayList();/* 定义在播放列表中的当前选择项 */private int currentListItme = 0;/*定义要播放的文件夹路径*/private static final String MUSIC_PATH = new String("/mnt/sdcard/");/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值