Android Interview Questions And Answers

Android Interview Questions list for experienced

  1. What are the advantages of Android?
  2. What is the architecture of android
  3. What is .dex extension in android?
  4. What features does android have?
  5. What is included in Mono for Android?
  6. Where is the UI Designer in android?
  7. Why cannot you run standard Java bytecode on Android
  8. How to install your App in android?
  9. Why do we use gridlayout in android
  10. What Does Android Run On ?
  11. What is a android service?
  12. What are Native Android Actions?
  13. What is android stickey intent?
  14. How to download the android GoToMeeting app?
  15. Can we deploy executable JARs on Android? Which packaging is supported by Android?
  16. What's so special about Android?
  17. What are the upsides of Android phone over an iPhone?
  18. What dialog boxes are supported in Android ?
  19. What to do if problem occurs in downloading your App in android?
  20. Why did we open the Android source code? What is the Guardian app for Android?
  21. What is meaning of Android Word?
  22. What is Android?
  23. Inventors of android ?
  24. Android versions history and there name?
  25. Features of Android OS?
  26. Advance Features of Android OS?
  27. Tools Required for Developing Android Apps?
  28. ADT stand for?
  29. SDK stand for ?
  30. Advantages of android?
  31. Language Know to develop android apps?
  32. Android application main components are?
  33. What is Activities?
  34. What is Intent?
  35. How to Start Another Activity?
  36. Explain Folder, File & Description of Android Apps?
  37. What is AVD?
  38. Explain AndroidManifest.xmlfile in detail.
  39. Describe android Activities in brief.
  40. Describe Intents in detail.
  41. How to send SMS in android? Explain with example.
  42. Describe the SmsManager class in android.
  43. How you can use built-in Messaging within your application?
  44. Describe SharedPreference storage option with example.
  45. What are the key components of Android Architecture?
  46. What are the advantages of having an emulator within the Android environment?
  47. Tell us something about activityCreator?
  48. What do you know about Intents?
  49. What is an Explicit Intent?
  50. What is an Implicit Intent?
  51. What do intent filters do?
  52. Where are lay out details placed? Why?
  53. What do containers hold?
  54. What is Orientation?
  55. What is it important to set permissions in app development?
  56. What is AIDL?
  57. Tell us something about nine-patch image.
  58. Which dialog boxes are supported by android?
  59. What is Dalvik Virtual Machine?
  60. What is the manifest file and how is it used?
  61. Bonus follow up question: What is the first element in the AndroidManifest file, right after the encoding declaration?
  62. Name 4 ways Android allows you to store data?
  63. What items or folders are important in every Android project?
  64. What is ANR?
  65. How do you avoid an ANR?
  66. What are containers?
  67. What did you like better, Ice Cream Sandwich or KitKat?
  68. What are App Widgets?
  69. hat data types does AIDL support?
  70. What information do you need before you begin coding an Android app for a client?
  71. Explain .apk extension.
  72. What is the Open Handset Alliance?
  73. What are the primary components used in Android architecture?
  74. What do you know about AIDL?
  75. What is referred to Explicit and Implicit Intent?
  76. What is the role of Orientation?
  77. List the data types supported in AIDL?
  78. What method does Android follow to track applications?
  79. Does Android support the Bluetooth serial port profile?
  80. Can an application be started on powerup?
  81. How to Remove Desktop icons and Widgets
  82. Describe a real time scenario where android can be used?
  83. How to select more than one option from list in android xml file? Give an example.
  84. What languages does Android support for application development?
  85. Describe Android Application Architecture.
  86. What is the Android Open Source Project?
  87. Why did we open the Android source code?
  88. What kind of open-source project is Android?
  89. Explain about the exceptions of Android?
  90. Describe the APK format.
  91. What is .apk extension?
  92. What is .dex extension?
  93. Explain the Architecture of Android ?
  94. What is a service?
  95. How to select more than one option from list in android xml file?
  96. Is Android free to use?
  97. Is Lollipop Android 5.1 is good enough?
  98. What do you understand by android?
  99. What is Google android SDK?
  100. What is an Android architecture?
  101. Describe the android framework?
  102. What is AAPT?
  103. What is the role and use of having an emulator within the android environment?
  104. What is the benefit of an activity creator?
  105. What are Activities in android?
  106. What are Intents?
  107. Differentiate Activities from Services?
  108. What items are important in every android project?
  109. What is the importance of XML-based layouts?
  110. What is the importance of Android in the mobile market?
  111. What are some of the disadvantages of android?
  112. What is adb?
  113. What are the four essential states of an activity?
  114. Which elements can occur only once and must be present?
  115. How are the escape characters used as attribute?
  116. What are the importance of settings permissions in app development?
  117. What is the function of an intent filter?
  118. Enumerate the three key loops when monitoring an activity?
  119. When is the onStop() method invoked?
  120. Is there a case wherein other qualifiers in multiple resources take precedence over locale?
  121. What are the different states wherein a process is based?
  122. How can the ANR be prevented?
  123. What role does Dalvik play in Android development?
  124. What is the AndroidManifest.xml?
  125. What is the proper way of setting up an Android-powered device for app development?
  126. Explain the steps in creating a bounded service through AIDL?
  127. What is the importance of Default resources?
  128. When dealing with multiple resources,which one takes precedence?
  129. When does ANR occur?
  130. What data types are supported by AIDL?
  131. What is a fragment?
  132. What is a visible activity?
  133. Is it possible to use or add a fragment without using a user interface?
  134. How do you remove icons and widgets from the main screen of the Android device?
  135. What are the core components under the android application architecture?
  136. What composes a typical Android application project?
  137. What is a sticky intent?
  138. Is GITHUB safe?
  139. What is the meaning of Android?
  140. List the different versions of Android.
  141. What are the different languages in which Android is built?
  142. What does ADB stand for?

Android interview questions and answers on advance and basic Android with example so this page for both freshers and experienced condidate. Fill the form below we will send the all interview questions on Android also add your Questions if any you have to ask and for apply in Android Tutorials and Training course just send a mail on info@pcds.co.in in detail about your self.

Top Android interview questions and answers for freshers and experienced

What is Android ?

Answer : Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers.

Questions : 1 :: What are the advantages of Android?

The following are the advantages of Android: 1. The customer will be benefited from wide range of mobile applications to choose, since the monopoly of wireless carriers like AT&T and Orange will...View answers

Questions : 2 :: What is the architecture of android

Top -> Applications (Contacts, Browser, Phone, etc) Below Applications -> Application Framework(Activity Manager, Window Manager, Content Providers, View System, Package manager, Telephony...View answers

Questions : 3 :: What is .dex extension in android?


Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled...View answers

Questions : 4 :: What features does android have?

1 .Navigate by section, topic or contributor. 2. Download your homepage and favourites for offline reading with the touch of a button, or schedule a daily download for a time that suits you. 3....View answers

Questions : 5 :: What is included in Mono for Android?

Mono for Android consists of the core Mono runtime, the Mono for Android bindings to the native Android APIs, a Visual Studio 2010 plugin to develop Android applications and an SDK that contains the...View answers

Questions : 6 :: Where is the UI Designer in android?


Mono for Android does not bundle a UI designer to create the UI XML files We do not provide an integrated UI designer in Mono for Android 1.0. No decisions past that have been made. We will be...View answers

Questions : 7 :: Why cannot you run standard Java bytecode on Android

Android uses Dalvik Virtual Machine (DVM) which requires a special bytecode. We need to convert Java class files into Dalvik Executable files using an Android tool called "dx". In normal...View answers

Questions : 8 :: How to install your App in android?

You can install our App from the Android Market by following the below steps:Open the Android Market application in the Applications menu.Hit the search icon and type in E.ONTo install it, hit the...View answers

Questions : 9 :: Why do we use gridlayout in android


LinearLayout and RelativeLayout are the most common layouts used in user interface design in Android. For simple user interfaces they are a good choice but when the user interface gets complicated,...View answers

Questions : 10 :: What Does Android Run On ?

The first Android mobile handset, the T-Mobile G1, was released in the US in October 2008 and in the UK in November 2008. The Open Handset Alliance has further committed to deploying additional...View answers

Questions : 11 :: What is a android service?

A service doesn’t have a visual user interface, but rather runs in the background for an indefinite period of time. For example, a service might play background music as the user attends to...View answers

Questions : 12 :: What are Native Android Actions?

Native Android applications also use Intents to launch Activities and sub Activities ACTION-ANSWER Opens an Activity that handles immediately initiates a call using the number supplied in the Intent...View answers

Questions : 13 :: What is android stickey intent?

Perform a sendBroadcast(Intent) that is "sticky," meaning the Intent you are sending stays around after the broadcast is complete, so that others can quickly retrieve that data through the...View answers

Questions : 14 :: How to download the android GoToMeeting app?

You can download the GoToMeetng app from the Android Market by signing in to your Google account linked with your Android device and searching for the GoToMeeting app to install it. If you...View answers

Questions : 15 :: Can we deploy executable JARs on Android? Which packaging is supported by Android?

No. Android platform does not support JAR deployments. Applications are packed into Android Package (.apk) using Android Asset Packaging Tool (aapt) and then deployed on to Android platform. Google...View answers

Questions : 16 :: What's so special about Android?

Unlike the proprietary iPhone operating system (now known as "iOS,"), which is under the complete control of Apple — and the same goes for Research in Motion’s BlackBerry OS or...View answers

Questions : 17 :: What are the upsides of Android phone over an iPhone?

Well, for a variety of reasons — although I should point out that I’m actually a fan of both operating systems. (Sorry to disappoint the smartphone flame warriors out there.) One reason...View answers

Questions : 18 :: What dialog boxes are supported in Android ?

Android supports 4 dialog boxes:1. 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,...View answers

Questions : 19 :: What to do if problem occurs in downloading your App in android?

If you receive a "Download unsuccessful" message when trying to download our App you can try the following steps: Restart your phone and then try downloading the app again. Make sure that...View answers

Questions : 20 :: Why did we open the Android source code? What is the Guardian app for Android?

Google started the Android project in response to our own experiences launching mobile apps. We wanted to make sure that there would always be an open platform available for carriers, OEMs, and...View answers

Questions : 21 :: What is meaning of Android Word?

it means a robot with a human appearance.

Questions : 22 :: What is Android?

an open-source operating system used for smartphones and tablet computers.

Questions : 23 :: Inventors of android ?

Andy Rubin, Rich Miner, Nick Sears

Questions : 24 :: Android versions history and there name?

Code nameVersionAPI level Lollipop 5.0 API level 21 KitKat 4.4 - 4.4.4 API level 19 Jelly Bean 4.3.x API level 18 Jelly Bean 4.2.x API level 17 Jelly...View answers

Questions : 25 :: Features of Android OS?

Most of us are aware of features like Live wallpaper Camera Messaging Bluetooth WIFI Web Browsing Music Alarm etc. etc….

Questions : 26 :: Advance Features of Android OS?

Google now (voice assistant) NFC (Near Field Communication) Unlock your phone by your face Use your phone with joystick to enjoy gaming experience Connect your phone with LED TV via MHL or micro HDMI...View answers

Questions : 27 :: Tools Required for Developing Android Apps?

JDK Eclipse + ADT plugin SDK Tools.

Questions : 28 :: ADT stand for?

Android Developer Tools

Questions : 29 :: SDK stand for ?

Software Development Kit

Questions : 30 :: Advantages of android?

Open-source Platform-independent Supports various technologies (having number of native application like: camera, bluetooth, wifi, speech, EDGE)

Questions : 31 :: Language Know to develop android apps?

Java XML

Questions : 32 :: Android application main components are?

ComponentsDescription Activities They dictate the UI and handle the user interaction to the smartphone screen Services They handle background processing associated with an...View answers

Questions : 33 :: What is Activities?

An activity is a single, focused thing that the user can do. when ever user click on GUI the next Activity will be start and new GUI set base on coding.

Questions : 34 :: What is Intent?

An Intent is exactly what it describes. It's an "intention" to do an action. An Intent is basically a message to say you did or want something to happen. Depending on the intent, apps or the OS...View answers

Questions : 35 :: How to Start Another Activity?

Intent i = new Intent(getApplicationContext(), Activity2.class); startActivity(i); Note: you need to past this code on onClick method.

Questions : 36 :: Explain Folder, File & Description of Android Apps?

src: This contains the .java source files for your project. gen: contains the .R file, a compiler-generated file that references all the resources found in your project. You should not modify this...View answers

Questions : 37 :: What is AVD?

AVD Stand for Android Virtual Device (emulator), The Android SDK includes a mobile device emulator - a virtual mobile device that runs on your computer.

Questions : 38 :: Explain AndroidManifest.xmlfile in detail.

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.careerride" android:versionCode="1"...View answers

Questions : 39 :: Describe android Activities in brief.

Activity provides the user interface. When you create an android application in eclipse through the wizard it asks you the name of the activity. Default name is MainActivity. You can provide any name...View answers

Questions : 40 :: Describe Intents in detail.

An Android application can contain zero or more activities. If you want to navigate fromone activity to another then android provides you Intent class. This class is available...View answers

Questions : 41 :: How to send SMS in android? Explain with example.

SMS messaging is one of the basic and important applications on a mobile phone. Now days every mobile phone has SMS messaging capabilities, and nearly all users of any age know how to send and...View answers

Questions : 42 :: Describe the SmsManager class in android.

SmsManager class is responsible for sending SMS from one emulator to another or device. You cannot directly instantiate this class; instead, you call the getDefault() static method to obtain an...View answers

Questions : 43 :: How you can use built-in Messaging within your application?

You can use an Intent object to activate the built-in Messaging service. You have to pass MIME type “vnd.android-dir/mms-sms”, in setType method of Intent as shown in the following given...View answers

Questions : 44 :: Describe SharedPreference storage option with example.

SharedPreference is the simplest mechanism to store the data in android. You do not worry about creating the file or using files API.It stores the data in XML files. SharedPreference stores the data...View answers

Questions : 45 :: What are the key components of Android Architecture?

Android Architecture consists of 4 key components:- Linux Kernel- Libraries- Android Framework- Android Applications

Questions : 46 :: What are the advantages of having an emulator within the Android environment?

The emulator allows the developers to work around an interface which acts as if it were an actual mobile device.- They can write, test and debug the code.- They are safe for testing the code in early...View answers

Questions : 47 :: Tell us something about activityCreator?

An activityCreator is the initial step for creation of a new Android project.- It consists of a shell script that is used to create new file system structure required for writing codes in Android...View answers

Questions : 48 :: What do you know about Intents?

- Notification messages to the user from an Android enabled device can be displayed using Intents. The users can respond to intents. - There are two types of Intents - Explicit Intent, Implicit...View answers

Questions : 49 :: What is an Explicit Intent?

Explicit intent specifies the particular activity that should respond to the intent. - They are used for application internal messages.

Questions : 50 :: What is an Implicit Intent?

In case of Implicit Intent, an intent is just declared. - It is for the platform to find an activity that can respond to it.- Since the target component is not declared, it is used for activating...View answers

Questions : 51 :: What do intent filters do?

There can be more than one intents, depending on the services and activities that are going to use them. - Each component needs to tell which intents they want to respond to. - Intent filters filter...View answers

Questions : 52 :: Where are lay out details placed? Why?

Layout details are placed in XML files- XML-based layouts provide a consistent and standard means of setting GUI definition format.

Questions : 53 :: What do containers hold?

Containers hold objects and widgets in a specified arrangement. - They can also hold labels, fields, buttons, or child containers. .

Questions : 54 :: What is Orientation?

Orientation decides if the LinearLayout should be presented in row wise or column wise fashion. - The values are set using setOrientation()- The values can be HORIZONTAL or VERTICAL

Questions : 55 :: What is it important to set permissions in app development?

Certain restrictions to protect data and code can be set using permissions. - In absence of these permissions, codes could get compromised causing defects in functionality.

Questions : 56 :: What is AIDL?

- AIDL is the abbreviation for Android Interface Definition Language. - It handles the interface requirements between a client and a service to communicate at the same level through interprocess...View answers

Questions : 57 :: Tell us something about nine-patch image.

The Nine-patch in the image name refers to the way the image can be resized: 4 corners that are unscaled, 4 edges that are scaled in 1 axis, and the middle one that can be scaled into both axes.- A...View answers

Questions : 58 :: Which dialog boxes are supported by android?

Android supports 4 dialog boxes:a.) AlertDialog: Alert dialog box supports 0 to 3 buttons and a list of selectable elements which includes check boxes and radio buttons. b.) ProgressDialog: This...View answers

Questions : 59 :: What is Dalvik Virtual Machine?

It is Android's virtual machine. - It is an interpreter-only virtual machine which executes files in Dalvik Executable (.dex) format. This format is optimized for efficient storage and...View answers

Questions : 60 :: What is the manifest file and how is it used?

Every Android app must have this manifest file in its root directory named ‘AndroidManifest.xml’. The file includes critical information about the app, including the Java package name for...View answers

Questions : 61 :: Bonus follow up question: What is the first element in the AndroidManifest file, right after the encoding declaration?

‘manifest’ Note: The ‘permissions’ element is the next best answer if the developer assumed you meant the first element within the ‘manifest’ structure.

Questions : 62 :: Name 4 ways Android allows you to store data?

Any of the following 5 possible options are acceptable: 1.SharedPreferences 2.Internal Storage 3.External Storage 4.SQLite Database 5.Network connection

Questions : 63 :: What items or folders are important in every Android project?

The developer should name at least 4 of these 6 items below, as these are essential within each Android project: 1. AndroidManifest.xml 2. build.xml 3. bin/ 4. src/ 5. res/ 6....View answers

Questions : 64 :: What is ANR?

ANR stands for “Application Not Responding”. It’s a dialog box that appears when an application doesn’t respond for more than 10 seconds (sometimes it can be less than 10...View answers

Questions : 65 :: How do you avoid an ANR?

A follow-up to the previous question, there are a number of possible answers here. What you want to hear is that you want as little work done as possible on the main thread, also known as the...View answers

Questions : 66 :: What are containers?

Containers holds objects and widgets together, depending on which items are needed and in what arrangement they need to be in. Containers may hold labels, fields, buttons, or even child containers,...View answers

Questions : 67 :: What did you like better, Ice Cream Sandwich or KitKat?

These are code names for Android releases, and are well known throughout the Android community. Your developer should be familiar with them. Ice Cream Sandwich was Android version 4.0 (API level 14)...View answers

Questions : 68 :: What are App Widgets?

Also referred to simply as Widgets, App Widgets in the Android world are miniature views that are embedded within Android apps and typically display periodic updates. Music players, weather updates,...View answers

Questions : 69 :: hat data types does AIDL support?

AIDL supports charSequence, list, map, string, and all types of native java data types.

Questions : 70 :: What information do you need before you begin coding an Android app for a client?

You want to find out that this person will seek to truly understand what you are trying to accomplish with your app, and the functionality. The following items are good to hear: Objective...View answers

Questions : 71 :: Explain .apk extension.

The .apk extension files are common in Android development. It refers to a file type having compressed information of application code, resource files and AndroidManifest.xml file. APK stands for...View answers

Questions : 72 :: What is the Open Handset Alliance?

The OHA is a group of 84 technology and mobile companies including Google, HTC, Sony, Samsung, Dell, Intel, Nvidia and many morewho strive to accelerate innovation in mobile technology and offers the...View answers

Questions : 73 :: What are the primary components used in Android architecture?

The architecture of Android is designed considering four essential components: Linux Kernel, Set of libraries, Android Framework and Android Applications.

Questions : 74 :: What do you know about AIDL?

AIDL stands for Android Interface Definition Language. It offers to define the client’s interface requirements and moreover a service in order to communicate at same level with the help of...View answers

Questions : 75 :: What is referred to Explicit and Implicit Intent?

The role of explicit intent is to specify an activity to respond to intent. Implicit intent on the other hand is declaration of intent. Explicit intent is used for internal messages of an application...View answers

Questions : 76 :: What is the role of Orientation?

Orientation is used to determine the presentation of LinearLayout. It may be presented in rows or columns

Questions : 77 :: List the data types supported in AIDL?

AIDL supports string, list, map, charSequence and all type of native java type data types.

Questions : 78 :: What method does Android follow to track applications?

It is done by assigning each application with a unique ID (referred as Linux User ID). The question and answer section above is meant for a newbie to an experienced developer. Moreover these...View answers

Questions : 79 :: Does Android support the Bluetooth serial port profile?

Yes.

Questions : 80 :: Can an application be started on powerup?

Yes.

Questions : 81 :: How to Remove Desktop icons and Widgets

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...View answers

Questions : 82 :: Describe a real time scenario where android can be used?

magine 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,...View answers

Questions : 83 :: How to select more than one option from list in android xml file? Give an example.

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

Questions : 84 :: What languages does Android support for application development?

Android applications are written using the Java programming...View answers

Questions : 85 :: Describe Android Application Architecture.

Android Application Architecture has the following components:   • Services – like Network Operation • Intent – To perform inter-communication between activities or...View answers

Questions : 86 :: What is the Android Open Source Project?

We use the phrase “Android Open Source Project” or “AOSP” to refer to the people, the processes, and the source code that make up Android.   The people oversee the...View answers

Questions : 87 :: Why did we open the Android source code?

Google started the Android project in response to our own experiences launching mobile apps. We wanted to make sure that there would always be an open platform available for carriers, OEMs, and...View answers

Questions : 88 :: What kind of open-source project is Android?

Google oversees the development of the core Android open-source platform, and works to create robust developer and user communities. For the most part the Android source code is licensed under the...View answers

Questions : 89 :: Explain about the exceptions of Android?

The following are the exceptions that are supported by Android  InflateException : When an error conditions are occurred, this exception is thrown Surface.OutOfResourceException: When a...View answers

Questions : 90 :: Describe the APK format.

.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....View answers

Questions : 91 :: What is .apk extension?

.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...View answers

Questions : 92 :: What is .dex extension?

Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled...View answers

Questions : 93 :: Explain the Architecture of Android ?

Top -> Applications (Contacts, Browser, Phone, etc) Below Applications -> Application Framework(Activity Manager, Window Manager, Content Providers, ViewSystem, Package manager, Telephony...View answers

Questions : 94 :: What is a service?

A service doesn’t have a visual user interface, but rather runs in the background for an indefinite period of time.For example, a service might play background music as the user attends to...View answers

Questions : 95 :: How to select more than one option from list in android xml file?

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

Questions : 96 :: Is Android free to use?

Yes, Android is absolutely free to use. It is an Open Source Software. But... Google imposes certain terms on phone and tablet manufacturers in return for key apps on that free operating system,...View answers

Questions : 97 :: Is Lollipop Android 5.1 is good enough?

 It's a good move by Google. Lollipop isn't just looks,   It helps in bug fixing, performance improvements and better battery.

Questions : 98 :: What do you understand by android?

Answer- It is an open sourced operating system that is used primarily on mobile phones,such as cell phones and tablets .It is a linux kernel-based system thats been equipped with rich components...View answers

Questions : 99 :: What is Google android SDK?

Answer- The Google android SDK is a toolset that developers need to write apps on android enabled devices.It contains a graphical interface that emulates an android driven handheld...View answers

Questions : 100 :: What is an Android architecture?

Answer- Android architecture is made up of 4 key components- 1.Linux kernel 2.Libraries 3.Android framework 4.Android...View answers

Questions : 101 :: Describe the android framework?

Answer- The android framework is an important aspect of the android architecture.Here we can find all the classes and methods that developers would need in order to write application on the android...View answers

Questions : 102 :: What is AAPT?

Answer- AAPT is short for Android Asset Packaging Tool.This tool helps in providing the developers with the ability to deal with zip-compatible archives,which includes creating,extracting as well as...View answers

Questions : 103 :: What is the role and use of having an emulator within the android environment?

Answer- The emulator lets developers "play"around an interface that acts as if it were and actual mobile devices .They can write and test codes ,and even debug.Emulators are a safe place for testing...View answers

Questions : 104 :: What is the benefit of an activity creator?

Answer- An activity creator is the first step towards the creation of a new android project.It is made up of a shell script that will be used to create new file structure necessary for writing codes...View answers

Questions : 105 :: What are Activities in android?

Answer- Activities are what we refer to as the window to a user interface .Same as we create windows in order to display output or to ask for an input in the form of dialog boxes,activities play the...View answers

Questions : 106 :: What are Intents?

Answer- Intents display notification messages to the user within the android enabled device.It can be used to alert the user of a particular state that occured .Users can be made to respond to...View answers

Questions : 107 :: Differentiate Activities from Services?

Answer- Activities can be closed or terminated anytime the user wishes.On the other hand ,services are designed to run behind the scenes ,and can act independently.Most services run...View answers

Questions : 108 :: What items are important in every android project?

Answer- These are the essential items that are present each time an android project is...View answers

Questions : 109 :: What is the importance of XML-based layouts?

Answer- The use of XML- based layouts provides a consistent and somewhat standard means of setting GUI definition format.In common practice,layout details are placed in XML files while other items...View answers

Questions : 110 :: What is the importance of Android in the mobile market?

Answer- Developers can write and register apps that will specially run under the environment of android .This means that every mobile device that is android enabled will be able to support and run...View answers

Questions : 111 :: What are some of the disadvantages of android?

Answer- There is no clear cut policy as to how applications can adapt with various operating software versions and upgrades.One app that runs on this particular version of android OS may or may not...View answers

Questions : 112 :: What is adb?

Answer- Adb is short form of Android Debug Bridge.It allows developers the power to execute remote shell commaands.Its basic function is to allow and control communication towards and from the...View answers

Questions : 113 :: What are the four essential states of an activity?

Answer- 1.Active when the activity is at foreground. 2.Paused when the activity is at the background and still visible. 3.Stopped when the activity is not visible and therefore is hidden or...View answers

Questions : 114 :: Which elements can occur only once and must be present?

Answer- Among the various different elements,the and elements must be present and can occur only once.The rest are optional and can occur as many times as...View answers

Questions : 115 :: How are the escape characters used as attribute?

Answer- Escape characters are preceded by double backslashes.For example,a newline character is created using...View answers

Questions : 116 :: What are the importance of settings permissions in app development?

Answer- Permissions allow certain restrictions to be imposed primarily to protect data and code.Without these ,codes could be compromised,resulting to defects in...View answers

Questions : 117 :: What is the function of an intent filter?

Answer- Because every component needs to indicate which intents they can respond to,intent filters are used to filter out intents that these components are willing to receive.One or more intent...View answers

Questions : 118 :: Enumerate the three key loops when monitoring an activity?

Answer- 1.Entire Lifetime-activity happens between onCreate and onDestroy. 2.Visible Lifetime-activity happens between onStart and onStop. 3.Foreground lifetime-activity happens between onResume...View answers

Questions : 119 :: When is the onStop() method invoked?

Answer- A call to onStop method happens when an activity is no longer visible to the user,either because another activity has atken over or if in front of that...View answers

Questions : 120 :: Is there a case wherein other qualifiers in multiple resources take precedence over locale?

Answer- yes there are actually instances wherein some qualifiers can take precedence over loacale.There are two exceptions,which are the MCC (mobile country code) and MNC (mobile network...View answers

Questions : 121 :: What are the different states wherein a process is based?

Answer- there are 4 possible states- 1.foreground activity 2.visible activity 3.background activity 4.empty...View answers

Questions : 122 :: How can the ANR be prevented?

Answer- One technique that prevents the android system from concluding a code that has been responsive for a long period of time is to create a child thread.Within the child thread,most of the...View answers

Questions : 123 :: What role does Dalvik play in Android development?

Answer- Dlavik serves as a virtual machine,and it is where every android application runs.Through Dalvik,a device is able to execute multiple virtual machines efficently through better memory...View answers

Questions : 124 :: What is the AndroidManifest.xml?

Answer- This file is essential in every application.It is declared in the root directory and contains information about the application that the android system must know before the codes can be...View answers

Questions : 125 :: What is the proper way of setting up an Android-powered device for app development?

Answer- 1.Declare your application as "debuggable"in your Android Manifest. 2.Turn on "USB Debugging" on your device. 3.Set up your system to detect your...View answers

Questions : 126 :: Explain the steps in creating a bounded service through AIDL?

Answer- 1.Create the .aidl file,which defines the programming interface. 2.Implement the interface ,which involves extending the inner abstract Stub class as well as implanting its...View answers

Questions : 127 :: What is the importance of Default resources?

Answer- When default resources,which contain default strings and files,are not present ,an error will occur and the app will not run.Resources are placed in specially named subdirectories under the...View answers

Questions : 128 :: When dealing with multiple resources,which one takes precedence?

Answer- Assumin that all of these multiple resources are able to match the configuration of a device,the 'locale' qualifier almost always takes the highest precedence over the...View answers

Questions : 129 :: When does ANR occur?

Answer- The ANR dialog is displayed to the user basedon two possible conditions.One is when there is no response to an input event within 5 seconds ,and the other is when a broadcast receiver is not...View answers

Questions : 130 :: What data types are supported by AIDL?

Answer- 1.Strings 2.charSequence 3.List 4.Map 5.all native Java data types like int,long,char and...View answers

Questions : 131 :: What is a fragment?

Answer- A fragment is a part or portion of an activity .It is modular in a sense that you canm move around or combine with other fragments in a single activity .Fragments are also...View answers

Questions : 132 :: What is a visible activity?

Answer- A visible activity is one that sits behind a foreground dialog .It is actually visible but not necessarily being in the foreground...View answers

Questions : 133 :: Is it possible to use or add a fragment without using a user interface?

Answer- Yes,it is possible to do that ,such as when we want to create a background behaviour for a particular activity.We can do this by using add(Fragment,string)method to add a fragment from the...View answers

Questions : 134 :: How do you remove icons and widgets from the main screen of the Android device?

Answer- To remove an icon or a shortcut,press and hold that icon.We then drag it downwards to the lower part of the screen where a remove button...View answers

Questions : 135 :: What are the core components under the android application architecture?

Answer- 1.Service 2.Intent 3.Resource extyernalization 4.Notifications 5.Content...View answers

Questions : 136 :: What composes a typical Android application project?

Answer- A project under Android development,upon compilation becomes an .apk file.This apk file format is actually made up of the AndroidManifest.xml.file,application code,resource files,and other...View answers

Questions : 137 :: What is a sticky intent?

Answer- A sticky intent is a broadcast from sendStickyBroadcast() methiod such that the intent floats around even after the broadcast ,allowing others to collect data from...View answers

Questions : 138 :: Is GITHUB safe?

Yes it is safe.  Likewise with anything you download over the web, there could be malignant stuff when you download anything, some antivirus quickscan keep amateurs upbeat, most do naturally...View answers

Questions : 139 :: What is the meaning of Android?

Android is a mobile operating system which is developed by Google based on a modified version of Linux kernel.Android is created by a consortium of designers known as the Open Handset Alliance and...View answers

Questions : 140 :: List the different versions of Android.

These are the different versions: 1. Android Alpha (BACK END TESTER): Android Alpha was the first Testing process that is done by the Programmers in an organization. 2. Android Beta(FRONT END...View answers

Questions : 141 :: What are the different languages in which Android is built?

Different languages used to build Android are:    Java, C, C++, XML, Assembly language, Python, Shell script, Go, Make,...View answers

Questions : 142 :: What does ADB stand for?

Adb stands for android debug bridge. It's miles a command line device that is used to communicate with the emulator example. Adb can manipulate your tool over usb from a laptop, copy files backward...View answers
More Question

Ask your interview questions on Android

Write Your comment or Questions if you want the answers on Android from Android Experts
Name* :
Email Id* :
Mob no* :
Question
Or
Comment* :
 





Disclimer: PCDS.CO.IN not responsible for any content, information, data or any feature of website. If you are using this website then its your own responsibility to understand the content of the website

--------- Tutorials ---