background image

9.

    

//定义个一个 Tag 标签

  

10.

    

private

 

static

 

final

 String TAG = 

"MyService"

;  

11.

    

//这里定义吧一个 Binder 类,用在 onBind()有方法里,这样 Activity 那边可以获取到

  

12.

    

private

 MyBinder mBinder = 

new

 MyBinder();  

13.

    

@Override

  

14.

    

public

 IBinder onBind(Intent intent) {  

15.

        Log.e(TAG, 

"start IBinder~~~"

);  

16.

        

return

 mBinder;  

17.

    }  

18.

    

@Override

  

19.

    

public

 

void

 onCreate() {  

20.

        Log.e(TAG, 

"start onCreate~~~"

);  

21.

        

super

.onCreate();  

22.

    }  

23.

      

24.

    

@Override

  

25.

    

public

 

void

 onStart(Intent intent, 

int

 startId) {  

26.

        Log.e(TAG, 

"start onStart~~~"

);  

27.

        

super

.onStart(intent, startId);   

28.

    }  

29.

      

30.

    

@Override

  

31.

    

public

 

void

 onDestroy() {  

32.

        Log.e(TAG, 

"start onDestroy~~~"

);  

33.

        

super

.onDestroy();  

34.

    }  

35.

      

36.

      

37.

    

@Override

  

38.

    

public

 

boolean

 onUnbind(Intent intent) {  

39.

        Log.e(TAG, 

"start onUnbind~~~"

);  

40.

        

return

 

super

.onUnbind(intent);  

41.

    }  

42.

      

43.

    

//这里我写了一个获取当前时间的函数,不过没有格式化就先这么着吧

  

44.

    

public

 String getSystemTime(){  

45.

          

46.

        Time t = 

new

 Time();  

47.

        t.setToNow();  

48.

        

return

 t.toString();