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)

Android Other Question

Fragment in Android can be found through

Options
1) findById
2) findFragmentById()
3) getContext.findFragmentById()
4) FragmentManager.findFragmentById()
How to stop a service in android?

Options
1) stofSelf()
2) stopService()
3) android may also kill service forcefull in cases of low memory
4) all of the above