Layanan berperilaku sama seperti Aktivitas Apa pun yang Anda inginkan associate
sekali dengan layanan akan masuk onCreate
seperti inisialisasi
dan kapan pun service
dipanggil menggunakan startService .onStartCommand
akan dipanggil. dan Anda dapat melakukan tindakan apa pun. seperti untuk pemutar musik, Anda dapat memutar, menjeda, berhenti menggunakan tindakan
Dan Anda melakukan apa pun operation in service
dengan mengirimkan tindakan dan menerimanya dionStartCommand
onCreate
bekerja seperti seorang Pembuat.
Edit Singkat
onCreate()
panggilan hanya untuk pertama kali Anda memulai Service
Sedangkan onStartCommand()
panggilan setiap kali Anda menelepon startService
lagi. Ini memungkinkan Anda mengatur tindakan seperti putar, hentikan, jeda musik.
public void onStartCommand()
{
if(intent.getAction.equals("any.play")
{
//play song
}
else if(intent.getAction.equals("any.stop")
{}
}
onCreate
selalu dipanggil terlepas