Android音乐播放器简单示例放置我们的媒体文件(jack.mp3)编写我们的媒体Service类??输入代码R.raw.jack音
Android音乐播放器简单示例
放置我们的媒体文件(jack.mp3)

编写我们的媒体Service类
?
?输入代码R.raw.jack音乐文件没有提示时,需要修复一下
?
注册我们的Service组件到程序中
? 配置文件会多一行,注意.MediaPlayerService前面的.<service android:name=".MediaPlayerService"></service>
?
我们的界面图设计如下,主要是两个按钮
主程序添加代码
?
package org.snailteam;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class application extends Activity implements OnClickListener{//我的主程序类是applicationprivate static final String TAG = "主程序";Button buttonStart, buttonStop; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); buttonStart = (Button)findViewById(R.id.buttonStart); buttonStop = (Button)findViewById(R.id.buttonStop); buttonStart.setOnClickListener(this); buttonStop.setOnClickListener(this); } public void onClick(View view) { switch (view.getId()) {//判断哪个按钮 case R.id.buttonStart: Log.i(TAG, "onClick: starting service"); startService(new Intent(this, MediaPlayerService.class));//引用我们自己写的媒体服务组件 break; case R.id.buttonStop: Log.i(TAG, "onClick: stopping service"); stopService(new Intent(this, MediaPlayerService.class)); break;}}}?
之后大家可以运行试试效果。



