- 1、本文档共101页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android_MP3播放器(初学完善版)
——乐拐
这是我学习Android以来的第二个程序——MP3播放器(完善版),我的第一个程序是比较实用的通讯录(文档地址是:/view/d013f64fc850ad02de8041bd.html)。
下面是播放器效果截图:
这个简单版MP3播放器的主要基本功能有:
读取并保存SD卡所有的MP3文件和LRC歌词文件,解析LRC文件读取歌词内容;
在歌曲列表中显示歌曲名字,歌手名字,歌手头像,歌手基本信息;
歌手的头像是我自己网上下载的几十位比较出名的歌手头像,还有歌手基本信息;
在播放页面,最上面一行滚动文字显示上一首、正在播放、下一首的歌曲名字;
中间显示歌手的放大头像以及歌手基本信息;
三行同步歌词显示,中间那句红色的是正在唱的歌词;
SeekBar显示播放进度,可以手动调节SeekBar实现播放的快进/快退功能;
同时显示歌曲播放当前时间、总时间长度、当前播放歌曲数和列表中歌曲总数;
音量控制、最下面的是上一首、开始/暂停、下一首按钮控制
10 . 菜单功能有:更新列表、播放模式设置、快速有哪些信誉好的足球投注网站歌曲、快速有哪些信誉好的足球投注网站歌手、浏览全部歌手信息、关于、退出。
11. 增加了桌面Widget控件,在桌面可以控制播放不用进入程序中,还可以同步歌词
等,在后台播放时,桌面上仍然会同步歌词等!
代码如下
===================== =================
package activity.yxarm;
import java.util.ArrayList;
import java.util.HashMap;
import service_playercontrol.yxarm.PlayerControl;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.Gallery;
import android.widget.SimpleAdapter;
import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;
public class Gallery_SingerInformation extends Activity {
private int position_in ; //保存点击后传进来的照片ID
private Gallery gallery; //gallery组件声明
private Button buttonBack = null; //返回按钮声明
static TextView nameInformation = null; //姓名
static TextView sexInformation = null; //性别
static TextView whereInformation = null; //地区
static TextView jobInformation = null; //职业
static TextView xingzuoInformation = null; //星座
static TextView xuexinInformation = null; //血型
static TextView tallInformation = null; //身高
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.singer_information);
//接收传进来的数:点击图片位置
Intent intent = getIntent();
posit
文档评论(0)