Dịch vụ hoạt động giống như Hoạt động Bất cứ điều gì bạn muốn associatemột lần với một dịch vụ sẽ hoạt động onCreategiống như khởi tạo
và bất cứ khi nào serviceđược gọi bằng startService . onStartCommandsẽ được gọi. và bạn có thể chuyển bất kỳ hành động nào để thực hiện. như đối với máy nghe nhạc, Bạn có thể phát, tạm dừng, ngừng sử dụng hành động
Và bạn thực hiện bất kỳ operation in servicehành động nào bằng cách gửi một hành động và nhận nó trênonStartCommand
onCreate hoạt động như một Constructor.
Chỉnh sửa ngắn gọn
onCreate()chỉ cuộc gọi lần đầu tiên bạn bắt đầu ServiceTrong khi onStartCommand()cuộc gọi mỗi khi bạn gọi startServicelại. Nó cho phép bạn thiết lập một hành động như phát, dừng, tạm dừng nhạc.
public void onStartCommand()
{
     if(intent.getAction.equals("any.play")
     {
        //play song
     }
     else if(intent.getAction.equals("any.stop")
     {}
}
               
              
onCreateluôn luôn được gọi bất kể