Explore topic-wise InterviewSolutions in Current Affairs.

This section includes 7 InterviewSolutions, each offering curated multiple-choice questions to sharpen your Current Affairs knowledge and support exam preparation. Choose a topic below to get started.

1.

How Will Apps Change With Android 2.2?

Answer»

The answer is that with Froyo, Google's GIVING us a bunch of new WAYS to take advantage of apps from the Android Market and beyond. The highlights:SD card installations: you'll finally be able to install apps on your SD card, smashing the space LIMITATIONS of Android versions PAST. You'll be able to SELECT where you want each app to be installed - SD card or internal storage - and even toggle it back and forth with a couple of clicks later.

The answer is that with Froyo, Google's giving us a bunch of new ways to take advantage of apps from the Android Market and beyond. The highlights:SD card installations: you'll finally be able to install apps on your SD card, smashing the space limitations of Android versions past. You'll be able to select where you want each app to be installed - SD card or internal storage - and even toggle it back and forth with a couple of clicks later.

2.

Why An Open Source Platform Would Be Beneficial To Consumers?

Answer»

Open SOURCE platform will ensure cheaper mobile handsets and services coupled with RICHER user experience in the form of a friendlier INTERFACE, COOL APPLICATIONS and an enhanced browsing experience.

Open source platform will ensure cheaper mobile handsets and services coupled with richer user experience in the form of a friendlier interface, cool applications and an enhanced browsing experience.

3.

What Innovations The Oha Members Strive To Achieve?

Answer»

The OHA members have endeavored to develop Android, the open SOURCE mobile PLATFORM CONSISTING of an OS, web browser and key applications. Different companies have different contributions to MAKE and ROLES to play. For instance, the software companies like Google are developing the requisite software, the hardware companies the chipsets and the mobile companies are ensuring compatible handsets for Android.

The OHA members have endeavored to develop Android, the open source mobile platform consisting of an OS, web browser and key applications. Different companies have different contributions to make and roles to play. For instance, the software companies like Google are developing the requisite software, the hardware companies the chipsets and the mobile companies are ensuring compatible handsets for Android.

4.

What Is The Open Handset Alliance?

Answer»

The OHA is a consortium of 30 technology and mobile companies that have joined HANDS to accelerate innovation in mobile technology and at the same TIME offer the end USERS a better, COSTEFFECTIVE and richer mobile EXPERIENCE.

The OHA is a consortium of 30 technology and mobile companies that have joined hands to accelerate innovation in mobile technology and at the same time offer the end users a better, costeffective and richer mobile experience.

5.

What Is A Sticky Intent?

Answer»

sendStickyBroadcast() performs a sendBroadcast (Intent) that is "sticky," i.e. the Intent you are sending stays around after the broadcast is complete, so that others can quickly retrieve that data through the return value of registerReceiver (BroadcastReceiver, IntentFilter). In all other WAYS, this behaves the same as sendBroadcast (Intent).
One example of a sticky broadcast sent via the OPERATING SYSTEM is ACTION_BATTERY_CHANGED. When you call registerReceiver () for that action -- even with a null BroadcastReceiver -- you get the Intent that was last broadcast for that action. Hence, you can use this to find the STATE of the battery without necessarily REGISTERING for all future state changes in the battery.

sendStickyBroadcast() performs a sendBroadcast (Intent) that is "sticky," i.e. the Intent you are sending stays around after the broadcast is complete, so that others can quickly retrieve that data through the return value of registerReceiver (BroadcastReceiver, IntentFilter). In all other ways, this behaves the same as sendBroadcast (Intent).
One example of a sticky broadcast sent via the operating system is ACTION_BATTERY_CHANGED. When you call registerReceiver () for that action -- even with a null BroadcastReceiver -- you get the Intent that was last broadcast for that action. Hence, you can use this to find the state of the battery without necessarily registering for all future state changes in the battery.

6.

What Is A Resource?

Answer»

A user-supplied XML, BITMAP, or other file, injected into the APPLICATION build process, which can later be loaded from CODE.

A user-supplied XML, bitmap, or other file, injected into the application build process, which can later be loaded from code.

7.

What Is Intent?

Answer»

A CLASS (INTENT) describes what a caller desires to do. The caller sends this intent to ANDROID's intent resolver, which FINDS the most suitable activity for the intent.

A class (Intent) describes what a caller desires to do. The caller sends this intent to Android's intent resolver, which finds the most suitable activity for the intent.

8.

What Is Activity?

Answer»

A single SCREEN in an APPLICATION, with SUPPORTING JAVA code.

A single screen in an application, with supporting Java code.

9.

What Is An Action?

Answer»

A DESCRIPTION of SOMETHING that an INTENT SENDER DESIRES.

A description of something that an Intent sender desires.

10.

Can An Application Be Started On Powerup?

Answer»

Yes.

Yes.

11.

What Is An Uris?

Answer»

Android uses URI strings both for requesting data (e.g., a list of contacts) and for requesting ACTIONS (e.g., OPENING a Web page in a BROWSER). Both are valid URI strings, but have different values. All requests for data MUST start with the string ?content://?. ACTION strings are valid URIs that can be handled appropriately by applications on the device; for example, a URI starting with ?http://? will be handled by the browser.

Android uses URI strings both for requesting data (e.g., a list of contacts) and for requesting actions (e.g., opening a Web page in a browser). Both are valid URI strings, but have different values. All requests for data must start with the string ?content://?. Action strings are valid URIs that can be handled appropriately by applications on the device; for example, a URI starting with ?http://? will be handled by the browser.

12.

What Is A Theme ?

Answer»

A set of properties (TEXT size, BACKGROUND color, and so on) BUNDLED together to define various default display settings. Android PROVIDES a few standard themes, listed in R.style (starting with ?Theme_?).

A set of properties (text size, background color, and so on) bundled together to define various default display settings. Android provides a few standard themes, listed in R.style (starting with ?Theme_?).

13.

What Is A Manifest ?

Answer»

An XML file ASSOCIATED with each APPLICATION that describes the VARIOUS activies, intent FILTERS, services, and other items that it exposes.

An XML file associated with each Application that describes the various activies, intent filters, services, and other items that it exposes.

14.

What Is A Layout Resource?

Answer»

An XML FILE that DESCRIBES the layout of an ACTIVITY screen.

An XML file that describes the layout of an Activity screen.

15.

What Is .apk Extension?

Answer»

The EXTENSION for an Android package file, which typically contains all of the files related to a single Android application. The file itself is a COMPRESSED COLLECTION of an AndroidManifest.xml file,application CODE (.dex files), resource files, and other files. A PROJECT is compiled into a single .apk file.

The extension for an Android package file, which typically contains all of the files related to a single Android application. The file itself is a compressed collection of an AndroidManifest.xml file,application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.

16.

How To Remove Desktop Icons And Widgets?

Answer»

PRESS and Hold the ICON or widget. The phone will vibrate and on the bottom of the phone you will see anoption to REMOVE. While still holding the icon or widget drag it to the remove button. Once remove turns red DROP the item and it is gone.

Press and Hold the icon or widget. The phone will vibrate and on the bottom of the phone you will see anoption to remove. While still holding the icon or widget drag it to the remove button. Once remove turns red drop the item and it is gone.

17.

What Are The Differences Between A Domain And A Workgroup?

Answer»

In a domain, one or more computer can be a SERVER to MANAGE the network. On the other hand in aworkgroup all computers are PEERS having no control on each other. In a domain, user doesn?t needan account to logon on a specific computer if an account is available on the domain. In a work group user needs to have an account for every computer. In a domain, Computers can be on different local networks. In a work group all computers needs to be a PART of the same local network.

In a domain, one or more computer can be a server to manage the network. On the other hand in aworkgroup all computers are peers having no control on each other. In a domain, user doesn?t needan account to logon on a specific computer if an account is available on the domain. In a work group user needs to have an account for every computer. In a domain, Computers can be on different local networks. In a work group all computers needs to be a part of the same local network.

18.

What Virtual Machine Android Runs On?

Answer»

DALVIK VIRTUAL MACHINE

Dalvik virtual machine

19.

What Are The Dialog Boxes That Are Supported In Android? Explain.

Answer»

Android supports 4 DIALOG BOXES:
AlertDialog : An alert dialog box supports 0 to 3 BUTTONS and a list of selectable elements, including check boxes and radio buttons. Among the other dialog boxes, the most suggested dialog box is the alert dialog box.

ProgressDialog: This dialog box displays a progress wheel or a progress bar. It is an extension of AlertDialog and supports adding buttons.

DatePickerDialog: This dialog box is used for selecting a date by the user.

TimePickerDialog: This dialog box is used for selecting time by the user.

Android supports 4 dialog boxes:
AlertDialog : An alert dialog box supports 0 to 3 buttons and a list of selectable elements, including check boxes and radio buttons. Among the other dialog boxes, the most suggested dialog box is the alert dialog box.

ProgressDialog: This dialog box displays a progress wheel or a progress bar. It is an extension of AlertDialog and supports adding buttons.

DatePickerDialog: This dialog box is used for selecting a date by the user.

TimePickerDialog: This dialog box is used for selecting time by the user.

20.

What Languages Does Android Support For Application Development?

Answer»

Android applications are WRITTEN using the Java PROGRAMMING LANGUAGE.

Android applications are written using the Java programming language.

21.

How To Select More Than One Option From List In Android Xml File? Give An Example.

Answer»

SPECIFY android id, layout height and WIDTH as depicted in the FOLLOWING EXAMPLE.

<ListView android:id="@+id/ListView01"
android:layout_height="wrap_content"
android:layout_width="fill_parent"></ListView>

Specify android id, layout height and width as depicted in the following example.

22.

What's The Difference Between File, Class And Activity In Android?

Answer»

File - It is a block of arbitrary information, or resource for STORING information. It can be of any type.
CLASS - Its a compiled form of .JAVA file . Android finally used this .class files to produce an executable apk.
Activity - An activity is the equivalent of a Frame/Window in GUI toolkits. It is not a file or a file type it is just a class that can be extended in Android for loading UI ELEMENTS on view.

File - It is a block of arbitrary information, or resource for storing information. It can be of any type.
Class - Its a compiled form of .Java file . Android finally used this .class files to produce an executable apk.
Activity - An activity is the equivalent of a Frame/Window in GUI toolkits. It is not a file or a file type it is just a class that can be extended in Android for loading UI elements on view.

23.

What Is An Intent Receiver?

Answer»

An APPLICATION class that LISTENS for MESSAGES broadcast by CALLING Context.broadcastIntent

An application class that listens for messages broadcast by calling Context.broadcastIntent

24.

Are The Android Apps First Scrutinised By Google?

Answer»

No the Android applications can be DIRECTLY POSTED on the Android Market once you are registered as a developer after PAYING the $25 APPLICATION FEE.

No the Android applications can be directly posted on the Android Market once you are registered as a developer after paying the $25 application fee.

25.

Which Is The Virtual Machine Used To Run The Android Apps?

Answer»

The VM USED is called DALVIK, so named after the ANCESTRAL roots of its creator, as the STORY goes.

The VM used is called Dalvik, so named after the ancestral roots of its creator, as the story goes.

26.

What Is The Android G1 Phone?

Answer»

The ANDROID T-MOBILE G1 phone is the world's first Android-powered mobile phone developed by HTC and T-Mobile.

The Android T-Mobile G1 phone is the world's first Android-powered mobile phone developed by HTC and T-Mobile.

27.

Does Android Support The Bluetooth Serial Port Profile?

Answer»

Yes.

Yes.

28.

What Are The Advantages Of Android?

Answer»

The following are the advantages of Android:
* The customer will be benefited from WIDE RANGE of mobile APPLICATIONS to choose, since themonopoly of wireless carriers like AT&AMP;T and Orange will be broken by Google Android.
* Features like weather DETAILS, live RSS feeds, opening screen, icon on the opening screen can be customized
* Innovative products like the location-aware services, location of a nearby convenience store etc., are some of the additive facilities in Android.

The following are the advantages of Android:
* The customer will be benefited from wide range of mobile applications to choose, since themonopoly of wireless carriers like AT&T and Orange will be broken by Google Android.
* Features like weather details, live RSS feeds, opening screen, icon on the opening screen can be customized
* Innovative products like the location-aware services, location of a nearby convenience store etc., are some of the additive facilities in Android.

29.

What Is An Ddms?

Answer»

DALVIK Debug Monitor Service, a GUI debugging application shipped with the SDK. It provides screen capture, log dump, and PROCESS examination capabilities.

Dalvik Debug Monitor Service, a GUI debugging application shipped with the SDK. It provides screen capture, log dump, and process examination capabilities.

30.

How Will You Record A Phone Call In Android? How To Get A Handle On Audiostream For A Call In Android?

Answer»

Permissions.PROCESS_OUTGOING_CALLS: ALLOWS an APPLICATION to MONITOR, MODIFY, or ABORT outgoingcalls.

Permissions.PROCESS_OUTGOING_CALLS: Allows an application to monitor, modify, or abort outgoingcalls.

31.

Why Is Open Platform Good For Developers?

Answer»

Developers will be able innovate rapidly because they will have comprehensive API ACCESS tohandset capabilities that are web-ready. They will experience INCREASED productivity because they will have comprehensive and easy-to-use developer tools. And because open source offers a deeper understanding of the UNDERLYING MOBILE platform, they can better optimise their applications. Finally, the distribution and commercialisation of mobile apps will be less expensive and easier.

Developers will be able innovate rapidly because they will have comprehensive API access tohandset capabilities that are web-ready. They will experience increased productivity because they will have comprehensive and easy-to-use developer tools. And because open source offers a deeper understanding of the underlying mobile platform, they can better optimise their applications. Finally, the distribution and commercialisation of mobile apps will be less expensive and easier.

32.

Describe A Real Time Scenario Where Android Can Be Used?

Answer»

IMAGINE a SITUATION that you are in a country where no one understands the language you speak and you can not read or write. However, you have mobile phone with you.

With a mobile phone with ANDROID, the Google translator translates the data of one language into ANOTHER language by using XMPP to transmit data. You can TYPE the message in English and select the language which is understood by the citizens of the country in order to reach the message to the citizens.

Imagine a situation that you are in a country where no one understands the language you speak and you can not read or write. However, you have mobile phone with you.

With a mobile phone with android, the Google translator translates the data of one language into another language by using XMPP to transmit data. You can type the message in English and select the language which is understood by the citizens of the country in order to reach the message to the citizens.

33.

Why Is Open Platform Good For The Mobile Operators?

Answer»

An OPEN platform would foster faster INNOVATION, multiple software versions, BETTER customisation options, lower costs, which would BRING down the overall service and handset costs while boostingsales.

An open platform would foster faster innovation, multiple software versions, better customisation options, lower costs, which would bring down the overall service and handset costs while boostingsales.

34.

Why Is List View Not Recommended To Have Active Components?

Answer»

Clicking on the active text box will pop up the software keyboard but this will resize the LIST, REMOVING FOCUS from the CLICKED element.

Clicking on the active text box will pop up the software keyboard but this will resize the list, removing focus from the clicked element.

35.

Explain Seapine Software?

Answer»

Seapine's SOFTWARE development and testing TOOLS streamline your development process, saving you significant time and money. Enjoy feature-rich tools that are flexible enough to WORK in any software development environment. With Seapine integrated tools, every step in the developmentprocess feeds critical information into the next step, letting you FOCUS on developing high quality software in less time.

Seapine's software development and testing tools streamline your development process, saving you significant time and money. Enjoy feature-rich tools that are flexible enough to work in any software development environment. With Seapine integrated tools, every step in the developmentprocess feeds critical information into the next step, letting you focus on developing high quality software in less time.

36.

How Much Revenue Share Does The Developer Get?

Answer»

The developer gets 70% REVENUE GENERATED from each Android application purchase while the rest is USED for settlement charges. Google doesn't take a dime out of this.

The developer gets 70% revenue generated from each Android application purchase while the rest is used for settlement charges. Google doesn't take a dime out of this.

37.

I Keep Hearing 'popping/clicking' Sounds From The Speaker?

Answer»

This is a known annoyance on some devices, believed to be related to power management switching the SPEAKER on and off (not confirmed), it actually seems worse in SILENT mode (IRONICALLY). If you experience this, you're not alone... most users do. When a fix is READY, it will be ANNOUNCED here.

This is a known annoyance on some devices, believed to be related to power management switching the speaker on and off (not confirmed), it actually seems worse in silent mode (ironically). If you experience this, you're not alone... most users do. When a fix is ready, it will be announced here.

38.

When Will It Be Available In A Rom?

Answer»

No TIME SOON. FOLKS are working on it, but you'll need a lot of patience before it (if ever) arrives.

No time soon. Folks are working on it, but you'll need a lot of patience before it (if ever) arrives.

39.

What Features Are In A Release?

Answer»

Generally, it's very difficult to detail them, UNLESS there is a SIGNIFICANT new feature (in which case, that will be very WELL advertised!). Usually it's minor speed improvements, bug fixes etc... and sometimes, new bugs are introduced (so BEAR that in MIND)

Generally, it's very difficult to detail them, unless there is a significant new feature (in which case, that will be very well advertised!). Usually it's minor speed improvements, bug fixes etc... and sometimes, new bugs are introduced (so bear that in mind)

40.

What Is A Dalvik ?

Answer»

The name of Androids virtual machine. The DALVIK VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can RUN classes compiled by a Java language compiler that have been transformed into its native format using the included ?dx? TOOL. The VM RUNS on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java STANDARD Edition, but it is geared specifically to the needs of a small mobile device.

The name of Androids virtual machine. The Dalvik VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can run classes compiled by a Java language compiler that have been transformed into its native format using the included ?dx? tool. The VM runs on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java Standard Edition, but it is geared specifically to the needs of a small mobile device.

41.

What Is The Risk In Blocking The Main Thread When Performing A Lengthyoperation Such As Web Access Or Heavy Computation?

Answer»

Application_Not_Responding EXCEPTION will be THROWN which will CRASH and RESTART the APPLICATION.

Application_Not_Responding exception will be thrown which will crash and restart the application.

42.

What Is The Demand Of Mobile Application Developers?

Answer»

DESKTOP based IT application is present but the mobile is future. All the applications that were madeto work only on desk top are being PORTED to mobile. In the coming 10 years, desktops will be replaced completely with mobile, and then all the applications will be designed mainly for mobile. The demand for mobile based trained ENGINEERS are INCREASING every year. Now after the launch of ipad by Apple, it will be even more. Therefore; the gextgen technology will be nothing else than mobile. The demand is expected to grow 70 folds in the coming 4 years.

Desktop based IT application is present but the mobile is future. All the applications that were madeto work only on desk top are being ported to mobile. In the coming 10 years, desktops will be replaced completely with mobile, and then all the applications will be designed mainly for mobile. The demand for mobile based trained engineers are increasing every year. Now after the launch of ipad by Apple, it will be even more. Therefore; the gextgen technology will be nothing else than mobile. The demand is expected to grow 70 folds in the coming 4 years.

43.

What Is The Mobile Application Development All About?

Answer»

In the last two years, a lot of innovation has come in the mobile COMPUTING world. Apple has LAUNCHED very INNOVATIVE mobile phone, iphone and ipad along with app store. Google launched ANDROID in Nov 2007. Blackberry released SDK and app world. Microsoft has come up with phone 7 framework. Almost every type of mobile can be programmed using J2ME. Making applications for all these devices is Mobile application development.

In the last two years, a lot of innovation has come in the mobile computing world. Apple has launched very innovative mobile phone, iphone and ipad along with app store. Google launched Android in Nov 2007. Blackberry released SDK and app world. Microsoft has come up with phone 7 framework. Almost every type of mobile can be programmed using J2ME. Making applications for all these devices is Mobile application development.

44.

What Is The Future Scope Of Mobile Application Developers?

Answer»

FUTURE of the MOBILE APPLICATION DEVELOPMENT is BRIGHT

Future of the mobile application development is bright

45.

Is Sim Pin Code Working?

Answer»

It's supposed to be working, yes, but if you have ANY TROUBLES please DISABLE SIM PIN in WinMo (SIM PIN works on the SIM, but you need WinMo UI to disable it)

It's supposed to be working, yes, but if you have ANY troubles please DISABLE SIM PIN in WinMo (SIM PIN works on the SIM, but you need WinMo UI to disable it)

46.

Describe The Apk Format.

Answer»

The APK file is COMPRESSED the AndroidManifest.xml file, APPLICATION code (.dex files), resource files, and other files. A project is COMPILED into a SINGLE .apk file.

The APK file is compressed the AndroidManifest.xml file, application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.

47.

How Much Does Mobile Application Development Cost? That Is A Bit Like Asking: How Much Does A Truck Cost?

Answer»

The answer is that it depends on the truck. Your needs are unique and your app needs to meet only those needs. A small Toyota will cost a lot less than a huge semi tractor trailer. A tractor trailer is great if you want to haul goods across the COUNTRY but dont try to take it on a SATURDAY night date. We help you to avoid creating too much - or too little app. This keeps costs low.

Having us create a custom SMARTPHONE app is SURPRISINGLY AFFORDABLE. Many businesses find their app costs less than even a small radio or newspaper campaign. Unlike a radio campaign, the app?s usefulness does not end with the last commercial. Once it is created an app can add to your bottom line for a very long time. Our goal is to connect your audience with your cash register no matter where they are. With a smartphone app you give your customers access to you at the exact moment their buying decision is the strongest.

The answer is that it depends on the truck. Your needs are unique and your app needs to meet only those needs. A small Toyota will cost a lot less than a huge semi tractor trailer. A tractor trailer is great if you want to haul goods across the country but dont try to take it on a Saturday night date. We help you to avoid creating too much - or too little app. This keeps costs low.

Having us create a custom smartphone app is surprisingly affordable. Many businesses find their app costs less than even a small radio or newspaper campaign. Unlike a radio campaign, the app?s usefulness does not end with the last commercial. Once it is created an app can add to your bottom line for a very long time. Our goal is to connect your audience with your cash register no matter where they are. With a smartphone app you give your customers access to you at the exact moment their buying decision is the strongest.

48.

How Long Does It Take To Build An App?

Answer»

Depending on the COMPLEXITY and how QUICKLY you RESPOND to us you could have an app built in about a MONTH.

Depending on the complexity and how quickly you respond to us you could have an app built in about a month.

49.

User-generated Content: Report Abuse Which Is The Better Phone - The Iphone Or The Droid?

Answer»

The iphone 4 is better than any other phone. for one it is MADE out of the same material they use in helicopter and TRAIN windows.(atleas from what i haerd)ANOTHER thing is that the iphone has a better app market. with over 300,000 APPS it is far better than the droids 70,000. Also it comes with more accesories and has an antenna to provide better signal while the droid doesn't. People say it has a bad connection but i think not since i have already used it. And last but not leats better RESOLUTION. it may have a smaller screen but still its graphics are better.so it all depends on you each one has its ups and its downs but i would go with iphone 4 over any phone especially the "all new droid x"

The iphone 4 is better than any other phone. for one it is made out of the same material they use in helicopter and train windows.(atleas from what i haerd)another thing is that the iphone has a better app market. with over 300,000 apps it is far better than the droids 70,000. Also it comes with more accesories and has an antenna to provide better signal while the droid doesn't. People say it has a bad connection but i think not since i have already used it. And last but not leats better resolution. it may have a smaller screen but still its graphics are better.so it all depends on you each one has its ups and its downs but i would go with iphone 4 over any phone especially the "all new droid x"

50.

What Is Sticky Intent?

Answer»

Is there ANYWAY to DETERMINE if an Intent passed into a BroadcastReceiver's onReceive is the RESULT of a STICKY Boradcast Intent, or if it was just SENT.

Is there anyway to determine if an Intent passed into a BroadcastReceiver's onReceive is the result of a sticky Boradcast Intent, or if it was just sent.

Previous Next