Hizmet, Etkinlik gibi davranırassociate
Bir hizmetle bir kez yapmak istediğiniz her şey , onCreate
başlatma gibi olacaktır.
ve startServiceservice
kullanılarak her çağrıldığında . Aranacak. ve gerçekleştirmek için herhangi bir eylemi iletebilirsiniz. bir müzik çalar gibi, oynayabilir, duraklatabilir, eylemi kullanmayı bırakabilirsinizonStartCommand
Ve operation in service
bir eylem göndererek ve bunu alarak herhangi bir şey yaparsınızonStartCommand
onCreate
İnşaatçı gibi çalışın.
Kısaca Düzenle
onCreate()
sadece ilk kez aradığınızda arar , Service
Oysa onStartCommand()
her aradığınızda arar startService
. Müzik çalma, durdurma, duraklatma gibi bir eylem ayarlamanıza izin verir.
public void onStartCommand()
{
if(intent.getAction.equals("any.play")
{
//play song
}
else if(intent.getAction.equals("any.stop")
{}
}
onCreate
her zaman ne olursa olsun çağrılır