1- Service is a component which doesn't have any UI.
2- It runs in Background.
3- It can Update UI elements ( UI elements of the application which is currently using the service ).
4- Services allow to share functionality among applications without creating physical copy of class.
There are two types of Services in Android :
1- Bound:
The services which is work for specific activity or application called Bound Service.
2- Unbound:
The Service which is continously running or system provides services called Unbound Service.
If we go through Life Cycle of Bound and Unbound Services,the methods are:
Bound:
i) onCreate()
ii) onBind()
iii) onUnbind()
iv) onDestroy()
Unbound:
i) onCreate()
ii) onStartCommand()
iii) onDestroy()
To know this concept in Brief , see below link
http://developer.android.com/guide/components/services.html
2- It runs in Background.
3- It can Update UI elements ( UI elements of the application which is currently using the service ).
4- Services allow to share functionality among applications without creating physical copy of class.
There are two types of Services in Android :
1- Bound:
The services which is work for specific activity or application called Bound Service.
2- Unbound:
The Service which is continously running or system provides services called Unbound Service.
If we go through Life Cycle of Bound and Unbound Services,the methods are:
Bound:
i) onCreate()
ii) onBind()
iii) onUnbind()
iv) onDestroy()
Unbound:
i) onCreate()
ii) onStartCommand()
iii) onDestroy()
To know this concept in Brief , see below link
http://developer.android.com/guide/components/services.html
No comments:
Post a Comment