Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between activities and services?

Answer Posted / tisha

Activities and services are two fundamental components in Android, each serving distinct purposes within an Android application:

1. Activities:
- An Activity represents a single screen with a user interface. It is a visual component where users can interact and perform actions.
- Activities are typically used to present a UI to the user, receive input, and navigate to other activities.
- They have a user interface, visible to the user, and are generally associated with a screen.
- The activity lifecycle methods (onCreate, onStart, onResume, onPause, onStop, onDestroy) manage the behavior of an activity as it moves through different states.

2. Services:
- A Service is a background task that can perform long-running operations without a UI. It operates independently of any user interface.
- Services are often used to handle tasks that need to continue running even when the application is in the background or not actively interacting with the user.
- They don't have a user interface and run in the background.
- Services can run indefinitely and perform operations such as downloading files, playing music, or checking for updates.
- Common service lifecycle methods include onStartCommand, onBind, and onDestroy.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

State the code names of android along with the year when they were brought in?

748


Describe the capabilities of ddms?

917


What’s wake locks?

833


What is true about localstorage?

930


What is a widget on android?

871


What is the role of compatibility that is used in android?

853


What is the google android sdk?

983


Explain the activities?

831


What are the four asynctask methods that must be overridden?

859


What is an intent? Can it be used to provide data to a contentprovider? Why or why not?

916


How are escape characters used as attribute in Android?

910


Under what condition could the code sample below crash your application? How would you modify the code to avoid this potential problem? Explain your answer.     Intent sendIntent = new Intent();     sendIntent.setAction(Intent.ACTION_SEND);     sendIntent.putExtra(Intent.EXTRA_TEXT, textMessage);     sendIntent.setType(HTTP.PLAIN_TEXT_TYPE); // "text/plain" MIME type     startActivity(sendIntent);

3956


Which components are necessary for a new android project?

874


When is it desirable to kill the foreground activity?

873


Explain the difference between oncreate() and onstart()?

902