Android Service 示例

  • 简单的服务

首先在eclipse中创建Android工程TestService和TestActivity.java,同时创建服务类MyService

public class MyService extends Service {

    @Override
    public IBinder onBind(Intent intent) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public void onCreate() {
        // TODO Auto-generated method stub
        super.onCreate();
        Toast.makeText(this, "Service created...", Toast.LENGTH_LONG).show();
    }

    @Override
    public void onDestroy() {
        // TODO Auto-generated method stub
        super.onDestroy();
        Toast.makeText(this, "Service destroyed...", Toast.LENGTH_LONG).show();
    }

}

其次,在AndroidManifest.xml中声明该服务,注意和activity保持平级

第三,在res目录中创建文件夹raw,添加qingshang.mp3至该文件夹。

第四,在main.xml中添加两个button,位于节点下

你可能感兴趣的:(Android)