Basic Android Development

Introduction to Android development fundamentals including project structure, development tools, and basic UI concepts

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following declares that devices running Android versions lower than this will not be able to install the application?

  1. android.minJDKVersion
  2. android.minsdkVersion
  3. android.minSDKVer
  4. android.minSDKVersion
Question 2 Multiple Choice (Single Answer)

Which of the following four buttons were available in Android device prior to version 3.0?

  1. Home, Back, Menu and Search
  2. Home, Game, Menu and Search
  3. Home, Back, Menu and Setting
  4. Home, Calender, Menu and Search
Question 3 Multiple Choice (Single Answer)

Suppose you want to run the android application without any android devices, then _________ is used to run the android application.

  1. web browser
  2. eclipse IDE
  3. android virtual device
  4. android real device
Question 4 Multiple Choice (Single Answer)

The _____________ class is the main building block of Android application.

  1. Java
  2. Action
  3. Bundle
  4. Activity
Question 5 Multiple Choice (Single Answer)

Which one of the following is defined by Android using a combination of XML layout files and Java code?

  1. Function
  2. Xml code
  3. User interface
  4. User input
Question 6 Multiple Choice (Single Answer)

Which one of the following is not a Android Project Folder Structure?

  1. src/
  2. assets/
  3. gen/
  4. andr/
Question 7 Multiple Choice (Single Answer)

Widgets are like _____________ that present small chunks of data such as weather or unread email counts.

  1. icon
  2. mini application
  3. folder
  4. game
Question 8 Multiple Choice (Single Answer)

Which of the following is not a part of Android Developer Tools?

  1. Canvas
  2. Outline display
  3. Palette
  4. Properties window
Question 9 Multiple Choice (Single Answer)

__________ is a powerful tool for capturing the state of your application, including running thread counts, logs, object allocation and heap usage.

  1. DBMS
  2. DDMS
  3. DMMS
  4. DDSS
Question 10 Multiple Choice (Single Answer)

How can you take the screenshots in Android Version 4.0 and above?

  1. By pressing power button twice
  2. By pressing power button and then volume down buttons
  3. By pressing power button and volume down button at the same time
  4. By pressing volume down button and then power buttons
Question 11 Multiple Choice (Single Answer)

Hierarchy viewer is used to display the full layout hierarchy of the application, The components of Hierarchy viewer are

  1. right sidebar, tree view, tree overview and layout view
  2. left sidebar, tree view, tree overview and layout view
  3. left sidebar, hierarchy view, tree overview and layout view
  4. Left sidebar, tree view and tree overview
Question 12 Multiple Choice (Single Answer)

Which of the following folders contains all the resources of our app and where we can declare the layout using XML?

  1. gen/
  2. res/
  3. rsr/
  4. assets/
Question 13 Multiple Choice (Single Answer)

The __________ contain(s) essential information about our app that the android system needs.

  1. manifest
  2. java
  3. resource
  4. packages
Question 14 Multiple Choice (Single Answer)

The ________ integrated development environment created an initial project structure for new Android Project.

  1. Microsoft
  2. Eclipse
  3. C objective
  4. Java
Question 15 Multiple Choice (Single Answer)

If app requires a touch screen display to operate properly, which of the following lines is required to include in manifest?

  1. <features android:name=”android.hardware.touchscreen” android:required=”true” />
  2. <uses-features android:name=”android.touchscreen” android:required=”true” />
  3. <uses-features android:name=”android.hardware.touchscreen” android:required=”true” />
  4. <uses-features android:name=”android.hardware.touchscreen” android:method=”true” />