1 package com.zhidi.musicplayer.services;
2
3 import java.io.File;
4
5 import com.zhidi.musicplayer.interfaces.MusicInterface;
6
7 import android.app.Service;
8 import android.content.Intent;
9 import android.os.Binder;
10 import android.os.Environment;
11 import android.os.IBinder;
12
13 public class MusicService extends Service {
14 private final String MUSIC_HOME = Environment.getExternalStorageDirectory()+File.separator+"Music";
15
16 @Override
17 public void onCreate() {
18 // TODO Auto-generated method stub
19 super.onCreate();
20 }
21
22 @Override
23 public int onStartCommand(Intent intent, int flags, int startId) {
24 // TODO Auto-generated method stub
25 return super.onStartCommand(intent, flags, startId);
26 }
27
28 @Override
29 public IBinder onBind(Intent intent) {
30 // TODO Auto-generated method stub
31 return null;
32 }
33
34 @Override
35 public void onDestroy() {
36 // TODO Auto-generated method stub
37 super.onDestroy();
38 }
39
40 class MyBinder extends Binder implements MusicInterface{
41
42 @Override
43 public void callPlay() {
44 // TODO Auto-generated method stub
45
46 }
47
48 @Override
49 public void callPrevious() {
50 // TODO Auto-generated method stub
51
52 }
53
54 @Override
55 public void callNext() {
56 // TODO Auto-generated method stub
57
58 }
59
60 @Override
61 public void callStop() {
62 // TODO Auto-generated method stub
63
64 }
65 }
66
67 /**
68 * 自定义服务方法
69 *
70 */
71 public void play(){
72
73 }
74
75 public void previous(){
76
77 }
78
79 public void next(){
80
81 }
82
83 public void stop(){
84
85 }
86 }