Android
Programming and Technical
Programming
Technical
What is the difference between service and a thread?
Options
1) Service - is a component of android, which runs in the background with out any UI. Service will have default one thread to run in background. Thread - is similar to service, it also runs in the background.
2) Service - is a component of android, which runs in the background with out any UI. By default service will run in Main thread only. Thread - is not android component, but still one can use thread to do some background task. Using thread in place of service is discouraged.
3) Option 2 is right, but one can use Thread in place of Service, no problem will come.
4) Option 1 is right, but it may have UI also some times.
Read Solution (Total 1)
-
- Option 3 is correect . As per the documentation as well Service will run in the main thread unless specified otherwise. Moreover, it is never discouraged to use the thread. Handler and looper are builtin to use the threads in Android.
- 6 years agoHelpfull: Yes(0) No(0)
Android Other Question