บริการจะเหมือนกันกับกิจกรรมอะไรก็ตามที่คุณต้องการassociate
ครั้งเดียวกับบริการจะเข้าสู่การonCreate
เริ่มต้น
และเมื่อใดก็ตามservice
ที่เรียกว่าใช้startService onStartCommand
จะถูกเรียก และคุณสามารถผ่านการดำเนินการใด ๆ เพื่อดำเนินการ เช่นเดียวกับเครื่องเล่นเพลงคุณสามารถเล่นหยุดชั่วคราวหยุดใช้การกระทำ
และคุณดำเนินการใด ๆoperation in service
โดยส่งการดำเนินการและรับเมื่อonStartCommand
onCreate
ทำงานเหมือนตัวสร้าง
แก้ไขแบบย่อ
onCreate()
โทรเฉพาะครั้งแรกที่คุณเริ่มในService
ขณะที่onStartCommand()
โทรทุกครั้งที่คุณโทรstartService
อีกครั้ง ช่วยให้คุณตั้งค่าการดำเนินการเช่นเล่นหยุดหยุดเพลงชั่วคราว
public void onStartCommand()
{
if(intent.getAction.equals("any.play")
{
//play song
}
else if(intent.getAction.equals("any.stop")
{}
}
onCreate
มักถูกเรียกโดยไม่คำนึงถึง