Basic Android Development
Introduction to Android development fundamentals including project structure, development tools, and basic UI concepts
Questions
Which of the following declares that devices running Android versions lower than this will not be able to install the application?
- android.minJDKVersion
- android.minsdkVersion
- android.minSDKVer
- android.minSDKVersion
Which of the following four buttons were available in Android device prior to version 3.0?
- Home, Back, Menu and Search
- Home, Game, Menu and Search
- Home, Back, Menu and Setting
- Home, Calender, Menu and Search
Suppose you want to run the android application without any android devices, then _________ is used to run the android application.
- web browser
- eclipse IDE
- android virtual device
- android real device
The _____________ class is the main building block of Android application.
- Java
- Action
- Bundle
- Activity
Which one of the following is defined by Android using a combination of XML layout files and Java code?
- Function
- Xml code
- User interface
- User input
Which one of the following is not a Android Project Folder Structure?
- src/
- assets/
- gen/
- andr/
Widgets are like _____________ that present small chunks of data such as weather or unread email counts.
- icon
- mini application
- folder
- game
Which of the following is not a part of Android Developer Tools?
- Canvas
- Outline display
- Palette
- Properties window
__________ is a powerful tool for capturing the state of your application, including running thread counts, logs, object allocation and heap usage.
- DBMS
- DDMS
- DMMS
- DDSS
How can you take the screenshots in Android Version 4.0 and above?
- By pressing power button twice
- By pressing power button and then volume down buttons
- By pressing power button and volume down button at the same time
- By pressing volume down button and then power buttons
Hierarchy viewer is used to display the full layout hierarchy of the application, The components of Hierarchy viewer are
- right sidebar, tree view, tree overview and layout view
- left sidebar, tree view, tree overview and layout view
- left sidebar, hierarchy view, tree overview and layout view
- Left sidebar, tree view and tree overview
Which of the following folders contains all the resources of our app and where we can declare the layout using XML?
- gen/
- res/
- rsr/
- assets/
The __________ contain(s) essential information about our app that the android system needs.
- manifest
- java
- resource
- packages
The ________ integrated development environment created an initial project structure for new Android Project.
- Microsoft
- Eclipse
- C objective
- Java
If app requires a touch screen display to operate properly, which of the following lines is required to include in manifest?
- <features android:name=”android.hardware.touchscreen” android:required=”true” />
- <uses-features android:name=”android.touchscreen” android:required=”true” />
- <uses-features android:name=”android.hardware.touchscreen” android:required=”true” />
- <uses-features android:name=”android.hardware.touchscreen” android:method=”true” />