Android OA0-002 Exam Dumps

Unlimited Access

Try Unlimited Access to the ALL Exam-Labs PREMIUM VCE Files, Training Courses and Study Guides!

Take advantages of unlimited access to ALL Exam-Labs products & Get Certified Easily!

  • Guaranteed to have Latest Exam Questions
  • 100% Accurate & Verified Answers
  • Fast Free Updates to Cover Latest Pool of Questions
  • Instant Download
  • 98.4% Pass Rate

Subscription options

Please select your preferred subscription below:

Total Due: $299.99

Subscription options

Please select your preferred subscription below:

Total Due: $299.99

Questions & Answers for Android OA0-002

Showing 1-100 of 139 Questions

Question #1 - Topic 1

Which of these is the incorrect explanation of SQLite?

A. There are 5 types of data type stored in column; Null, Integer, Real, Text, and Blob.
B. There are restrictions on some functions of SQLite loaded on Android.
C. It has transaction administration function and it is designed so that the storage is locked after commencing transaction.
D. SQLite is a database that saves data in a single file.

Question #2 - Topic 1

Which of these is the correct explanation of an XML layout file?

A. In order to display a Ul defined in the XML layout file "main.xml", call the setContentView method of the Activity with the parameter string Bmain.xml".
B. There is no distinction between implementation of the layout definition by code, or by XML layout file.
C. In an Eclipse project using the ADT plugin, the XML layout file is found in the /res/layout directory.
D. Layout information written in the XML layout file will be converted into code by the Android platform when the screen is displayed.

Question #3 - Topic 1

Which of these is the correct explanation of the Android Interface Description Language?

A. It enables data exchange between different applications.
B. You cannot use Java primitive types as method parameters.
C. Multiple methods can be defined in one AIDL file.
D. It provides an environment for executing script languages.

Question #4 - Topic 1

Which is the processing that cannot be executed by using the emulator during
development?

A. Displaying information of the heap and threads.
B. Emulation of outgoing calls
C. Ending a process
D. Receiving E-mail

Question #5 - Topic 1

Which of these is the correct interface definition used to bind a Service?

A. AIDL
B. IDL
C. KML
D. XML

Question #6 - Topic 1

Which of these is the correct way to configure access permissions?

A. Add a <uses-permission> tag as a child tag of the <manifest> tag in AndroidManifest.xml.
B. Add a <permission> tag as a child tag of the <manifest> tag in AndroidManifest.xml.
C. Add a <uses-permission> tag as a child tag of the <application> tag in AndroidManifest.xml.
D. Add a <permission> tag as a child tag of the <application> tag in AndroidManifest.xml.

Question #7 - Topic 1

When executing android.content.Context.openFileOutput("sample.txt", 0), which path is the
file stored in?

A. /data/app/<package name>/files
B. /data/data/<package name>/files
C. /system/app/<package name>/files
D. /system/data/<package name>/files

Question #8 - Topic 1

Which configuration file holds the permission to use GPS?

A. Layout file
B. Manifest file
C. Source file
D. Property file

Question #9 - Topic 1

The DalvikVM core libraries are a subset of which of these?

A. Java ME
B. Java SE
C. Java EE
D. Doja

Question #10 - Topic 1

Which of these is the incorrect role for an Intent?

A. Start an Activity
B. Start a BroadcastReceiver
C. Start a ContentProvider
D. Start a Service

Question #11 - Topic 1

Which function is not supported by the "android" command?

A. The SDK Update function
B. Functions to create and edit an Android Virtual Device (AVD)
C. Startup function for Android SDK and the AVD Manager tool
D. Functions to create and delete an Android project

Question #12 - Topic 1

Which is of these is the incorrect explanation of layoutopt?

A. It is a tool used on the command line and does not have GUI.
B. It helps optimize application layout and layout hierarchy.
C. It operates on the layout file.
D. It can be used as an SDK tool from revision 4 and later.

Question #13 - Topic 1

Which is written in the red frame of the following figure, a manifest file, to show the version
number?

A. android:version-'4"
B. android:versionCode="4"
C. android:versionName="4"
D. android:minSdkVersion-'4"

Question #14 - Topic 1

The emulator supports mounting disk image files instead of an actual SD card. Which is the
correct creation method of this?

A. mksdcard-l 2048 mysd.img
B. mksdcard -create -I mysd 2048 mysd.img
C. mksdcard -create -I mysd 2GB mysd.img
D. mksdcard-l mysd 2048MB mysd.img

Question #15 - Topic 1

Which of these is the incorrect explanation of Traceview?

A. In order to create a Tracefile, you must write methods specifying the starting and ending positions of the part to be profiled.
B. Since Tracefiles are saved on SD cards, the developer must specify a file name.
C. Traceview is one of the tools of the SDK, and can be used from the command line or DDMS.
D. Since Traceview cannot use tracefiles as is, a development machine with adb must be used.

Question #16 - Topic 1

Which of these is the incorrect explanation of ProgressDialog?

A. ProgressDialog inherits from the AlertDialog class.
B. ProgressDialog can be set as 2 types of style: STYLEJHORIZONTAL and STYLE_SPINNER.
C. ProgressDialog is able to apply a custom XML-defined layout by using the setContentView(...) method.
D. ProgressDialog can be freely configured to use a Drawable class to display as its progress bar.

Question #17 - Topic 1

Which of these URI schemes is not supported by Android?

A. android://
B. content://
C. http://
D. market://search?

Question #18 - Topic 1

Which class is used when a sensor is accessed?

A. SensorEventListener
B. SensorEvent
C. SensorManager
D. Sensor

Question #19 - Topic 1

Which is the correct description of a string resource file?

A. Option a
B. Option b
C. Option c
D. Option d

Question #20 - Topic 1

Which of these is the correct explanation of SQLite?

A. It is an object database.
B. It is client-server format.
C. It is possible to create and access a database by using SQLOpenHelper.
D. It can be accessed by other applications through ContentProvider.

Question #21 - Topic 1

Which of these is the correct explanation of the Ul/Application Exerciser Monkey (Monkey
tool)?

A. It can execute tests covering all events.
B. It can execute stress tests and sometimes discover new bugs.
C. Even if an error is discovered, it cannot repeatedly reproduce the same operating state
D. Since it reduces the interval between events as much as possible, it operates in a heavily-loaded state.

Question #22 - Topic 1

Which of these is the incorrect folder as a folder that is created automatically after
completion of the Android Development Tools Plugin New Project Wizard?

A. dat
B. gen
C. res
D. src

Question #23 - Topic 1

Which is the required plugin to develop Android with Eclipse?

A. ADT
B. AJDT
C. CDT
D. RDT

Question #24 - Topic 1

The following code is a part of an Activity class to create a dialog. Which is the Activity
class method used to display this dialog?

A. void createDialog();
B. void createDialogfint id);
C. void show();
D. void showDialog(int id);

Question #25 - Topic 1

Which language is not supported in the Android Scripting Environment (ASE)?

A. Perl
B. JScript
C. Lua
D. BeanShell

Question #26 - Topic 1

Which of these is the correct explanation regarding the following methods?
(1 )android.content.Context.sendBroadcast
(2)android.content.Context.startActivity

A. Both methods are defined by overloading.
B. Both methods throw an exception.
C. Both methods are asynchronous.
D. Both methods are able to broadcast an Intent.

Question #27 - Topic 1

Which of these is the correct explanation of BroadcastReceiver?

A. The process which BroadcastReceiver makes active will be protected so that it cannot be force-quit.
B. BroadcastReceiver will only be assumed active when executing getReceive().
C. BroadcastReceiver notifies the source of optional processing results based on the broadcast contact(s).
D. BroadcastReceiver displays a user interface.

Question #28 - Topic 1

Which of these is the correct precaution when publishing an application update to the
Android Market?

A. The package name must be the same, but the .apk may be signed with a different private key.
B. The package name does not have to be the same and the .apk can be signed with a different private key.
C. The package name must be the same and the .apk must be signed with the same private key.
D. The package name does not have to be the same, but the .apk must be signed with the same private key.

Question #29 - Topic 1

Which of these is the correct method to persist SharedPreferences?

A. XML file
B. SQLite
C. json file
D. Java object

Question #30 - Topic 1

Which of these Activity class methods must be overridden when creating a Menu that is
displayed when the device's Menu button is pressed?

A. onCreateContextMenu
B. onMenuOpened
C. onCreateOptionsMenu
D. openOptionsMenu

Question #31 - Topic 1

Which is the correct explanation of the Foo.java source code?

A. Since mapping will occur to C/C++, int must be declared as jint.
B. String, which is a reference type, cannot be used in the native method
C. Visibility cannot be declared as private in the native method.
D. The compile will succeed without problems.

Question #32 - Topic 1

Which of these is not defined as a screen display state?

A. Visible
B. Foreground
C. Background
D. Non-visible

Question #33 - Topic 1

Which code acquires a MediaPlayer class instance?

A. MediaPlayer.create(this, R.raw.music);
B. newMediaPlayer(this, R.raw.music);
C. MediaPlayer.getSource(this, R.raw.music);
D. MediaPlayer.newInstancefthis, R.raw.music),

Question #34 - Topic 1

Which of these is the incorrect explanation of the MenuItem interface?

A. The MenuItem instance will be returned by the Menu class add(...) method.
B. MenuItem can decide the Intent issued when clicking menu components.
C. MenuItem can display either an icon or text.
D. MenuItem can set a checkbox.

Question #35 - Topic 1

Which is the tool that creates certificates for signing an application?

A. adb
B. etc 1 tool
C. fastboot
D. keytool

Question #36 - Topic 1

Which of these is the incorrect package which holds classes needed for Android network
connections?

A. java.net
B. org.apache.http
C. android.location
D. android.net

Question #37 - Topic 1

Which of these is called after the end of each test method of
ActivitylnstrumentationTestCase2, a class which provides the unit Activity function tests?

A. runTest
B. tearDown
C. setUp
D. setActivityIntent

Question #38 - Topic 1

Which shows the correct Android architecture?

A. (1)Linux Kernel (2)Application framework (3)Library (4)Android runtime (5)Application
B. (1)Linux Kernel (2)Android runtime (3)Library(4)Application framework (5)Application
C. (1)Android runtime (2)Linux Kernel (3)Library (4)Application framework (5)Application
D. (1 )Linux Kernel (2) Library (3)Android runtime (4)Application framework (5)Application

Question #39 - Topic 1

Which of these is the correct processing necessary for data update notification at the time
of creating an individual ContentProvider and using it?

A. In the update method of the ContentProvider class, notify by calling the ContentResolver.setNotificationUri method.
B. In the update method of ContentProvider class, notify by calling the Cursor.notifyChange method.
C. In the update method of ContentProvider class, notify by calling the ContentResolver.notifyChange method.
D. In the update method of the ContentProvider class, notify by calling the Cursor.setNotificationUri method.

Question #40 - Topic 1

Which of the following dialogs is displayed at the time of executing the given code?
(Assume no problems in the rest of the application.)


A. Option a
B. Option b
C. Option c
D. Option d

Question #41 - Topic 1

Which of these is the incorrect description of the code executed when a Button widget is
clicked?


A. Option a
B. Option b
C. Option c
D. Option d

Question #42 - Topic 1

Which of these is the correct function of Traceview?

A. Displays a graphical task execution log.
B. Displays graphically a memory acquisition and release log
C. Displays graphically the call stack.
D. Displays graphically the Ul state hierarchy.

Question #43 - Topic 1

Which does not have a lifecycle?

A. Service
B. MediaPlayer
C. ContentProvider
D. Activity

Question #44 - Topic 1

Which of these is the incorrect method setup when playing a video using a MediaPlayer?

A. setDataSource sets the path for the data you want to play.
B. setDisplay sets the SurfaceView object you want to associate.
C. setAudioStreamType sets the type, chosen from those defined in AudioManager.
D. setLooping sets the player repeat to ON/OFF.

Question #45 - Topic 1

Which ContentProvider does Android not provide as a standard?

A. A telephone log
B. A database
C. A bookmark
D. A contact list

Question #46 - Topic 1

When reading videos from a resource, which is the recommended Android storage location
for video files?

A. /res/anim
B. /res/raw
C. /res/movie
D. /res/values

Question #47 - Topic 1

Which component can be used without configuring the AndroidManifest.xml?

A. Activity
B. Service
C. Broadcast Receiver
D. Intent

Question #48 - Topic 1

Which of these is the correct explanation of the Android license form?

A. It is necessary to register with Android Market and pay a license fee in order to develop a paid-for application on Android.
B. There is no special provision regarding application license operation on Android.
C. If an application is developed using Android, it is not a licensing violation if the source code is not made public.
D. Since Android uses libraries licensed in various ways such as GPL, BSD, and LGPL, applications developed under Android are subject to the severest license, GPL.

Question #49 - Topic 1

Which is the correct explanation of ListView?

A. It is necessary to use ListView as a set with ListActivity.
B. There is a function in ListView which displays a message when there is no information to be displayed.
C. When displaying an array using an Adapter class in ListView, it is necessary to convert it into a Collection class.
D. ListView has a function to display a list of uniquely defined Views other than TextView.

Question #50 - Topic 1

Which function is not provided by the Android Development Tools Plugin?

A. Creating an Android project
B. Creating supporting resource files
C. Executing an Android application
D. Supporting creation of a View

Question #51 - Topic 1

Which of these is the incorrect explanation of the androiddebuggable attribute of the
AndroidManifest.xm <application> tag?

A. If not set, it will be handled as "false".
B. It is necessary to set this to "true" in order to use Eclipse's breakpoint function.
C. The android:debuggable setup value can be read by an application.
D. When releasing the application, deleting android:debuggable is recommended.

Question #52 - Topic 1

Which is not included in the Android application framework?

A. WindowManager
B. NotificationManager
C. DialerManager
D. PackageManager

Question #53 - Topic 1

Which component cannot receive an Intent?

A. Service
B. Activity
C. ContentProvider
D. BroadcastReceiver

Question #54 - Topic 1

Which of these is the incorrect explanation of the adb command?

A. The "adb start-server" command starts the adb server.
B. The "adb devices" command lists connected handsets and emulators.
C. You can copy a file to the target with the "adb copy" command.
D. You install an apk with the "adb install" command.

Question #55 - Topic 1

Which is the permission added to the Android manifest file in order to access GPS?

A. ACCESS_FINE_LOCATION
B. ACCESS_COARSE_LOCATION
C. ACCESS_CHECKIN_PROPERTIES
D. ACCESS MOCK LOCATION

Question #56 - Topic 1

For playing an audio file, where does the Android Developer's Guide recommend placing
the file?

A. res/raw
B. res/values
C. data/data
D. system/data

Question #57 - Topic 1

The following code is a part of a program which sends a status bar notification. Which is
the correct code to put into (1) so that it will automatically cancel the notification after it
occurs?

A. notification.flags |= Notification.FLAG_INSISTENT;
B. notification.flags |= Notification.FLAG_AUTO_CANCEL;
C. notification.setFlags(Notification.FLAG_AUTO_CANCEL);
D. notification.setFlags(Notification. FLAGJNSISTENT);

Question #58 - Topic 1

Which is the correct file name of the NinePatch image created from a PNG using
[8]
[10]
[10]
[10]
[10]

Question #59 - Topic 1

Which of these is not recommended in the Android Developer's Guide as a method of
creating an individual View?

A. Create by extending the android.view .View class.
B. Create by extending already existing View classes such as Button or TextView.
C. Create by copying the source of an already existing View class such as Button or TextView.
D. Create by combining multiple Views.

Question #60 - Topic 1

Which of these is the incorrect explanation of the Android SDK and AVD Manager?

A. They are provided from version 1.6 of the SDK. Up to Version 1.5, there was an AVD Manager but it lacked SDK management functions.
B. You can create and startup AVD, and on startup you can delete user data up to that point.
C. The "android" command can be used if "<SDK install folder>/tools" is added to the command path.
D. The development tools that can be downloaded from Android SDK and AVD Manager are SDK-platform, NDK-platform, emulator images, and USB drivers for handsets.

Question #61 - Topic 1

Which approval is necessary to execute Bluetooth actions such as connection requests,
connection receipt, and data forwarding?

A. BLUETOOTH
B. BLUETOOTH_ADMIN
C. ACCESS_WIFI_STATE
D. ACCOUNT MANAGER

Question #62 - Topic 1

The following program uses an Intent to open a Web page designated by a Web browser.
Which is the correct code that goes into (1)?

A. android.intent.VIEW
B. android.intent.action.VIEW
C. android.intent.View
D. androidJntent.action.View

Question #63 - Topic 1

Which of these is the correct description of file access?

A. Generally, files are handled as dedicated resources per each application.
B. Files created by an application can be directly accessed by any application.
C. The content of file created by application cannot be accessed by other application.
D. In order to access a file, the open FileStream method is provided in the Context class

Question #64 - Topic 1

Which of these is the incorrect explanation regarding the private key when an application is
published?

A. RSA cannot be used as the encryption algorithm for key creation
B. Can be created by using keytool
C. The debug key created by the SDK tool cannot be used
D. Can store several keys in 1 key store file

Question #65 - Topic 1

Which manifest file permission is necessary to read data from the standard installed
address book?

A. READ_ADDRESS_DATA
B. READ_PHONE_STATE
C. READ_OWNER_DATA
D. READ CONTACTS

Question #66 - Topic 1

The following figure shows the Activity Lifecycle. Which is the correct combination of event
names that go into (1)~(4)

A. (1)onCreate (2)onStart (3)onResume (4)onRestart
B. (1)onCreate (2)onResume (3)onStart (4)onReset
C. (1)onConstruct(2)onStart(3)onResume (4)onReset
D. (1)onConstruct(2)onResume (3)onStart (4)onRestart

Question #67 - Topic 1

When creating the following Android project, which is the correct combination of (1)~(3)to
add to the AndroidManifest.xml?


A. Option a
B. Option b
C. Option c
D. Option d

Question #68 - Topic 1

Which of these is the incorrect explanation of the Java Native Interface(JNI)?

A. JNI does not provide garbage collection on the native side, outside the memory resources of the Java Virtual Machine.
B. Even if native code is used with JNI, it does not necessarily mean an improvement in the application processing speed.
C. A Java exception can be generated from a native method, but it cannot be caught on the Java side.
D. Header files generated on the Java side are included and implemented in the native (C/C++) side source code.

Question #69 - Topic 1

Which of these is the incorrect explanation of the Toast class?

A. Toast is a simple class for display, and cannot be set with a custom XML-defined layout
B. The display duration time of Toast can be chosen from 2 types, LENGTHJjDNG and LENGTH_SHORT.
C. Toast is a class included in the android widget package.
D. Since Toast automatically closes after display, a dismiss () method is not provided.

Question #70 - Topic 1

Which is the incorrect explanation of an Activity?
A. If another Activity is instantiated when the Activity is executed, onPause() will be
executed.
B. When the Activity is displayed in the foreground, onResume() will be executed.
C. When the Activity is displayed again, onRestart() will be executed instead of onStart().
D. When the Activity returns from an onPause(), it sometimes can execute from onCreate().

Question #71 - Topic 2

Which class discovers other Bluetooth devices and communicates to a linked device?

A. BluetoothAdapter
B. BluetoothDevice
C. BluetoothSocket
D. BluetoothClass

Question #72 - Topic 2

Which of these is the correct Android function that can process even in the background?

A. Activity
B. Service
C. View
D. Intent

Question #73 - Topic 2

Which is the command that cannot be executed from the Android emulator network speed
emulation function?

A. network speed 14.4 80
B. network speed gsm
C. network speed edge
D. network speed 3g

Question #74 - Topic 2

Which operation is required when debugging on a handset through the network using the
Android Debug Bridge(adb)?

A. Set the port number to be used as5554.
B. Specify the handset's IP address as an adb startup option.
C. Set the environmental variable ADBHOST as the handset's IP address.
D. Check "Allow ADB debug connection" on the handset settings.

Question #75 - Topic 2

Which of these is the data type not supported by SOLite database which can be used by
Android?

A. INTEGER
B. REAL
C. BLOB
D. VARCHAR

Question #76 - Topic 2

Which of these is the incorrect explanation of Android?

A. Android is a platform for mobile devices including cellular phones.
B. Android is released as open-source by Google.
C. Applications which operate on Android can be developed using Java.
D. Android provides a standard API for control not only of 3G, Wi-Fi, and GPS but several sensors such as an accelerometer or compass.

Question #77 - Topic 2

Which of these is the incorrect method for an Application to save local data?

A. Extend PreferencesActivity and save in an XML file.
B. Save as a file in the local file system.
C. Save in the database using SQLite.
D. Save in the hash table file using the Dictionary class.

Question #78 - Topic 2

Which screen will be displayed as a result of executing the following code?


A. Option a
B. Option b
C. Option c
D. Option d

Question #79 - Topic 2

Which of these is the incorrect explanation of SQLite?

A. It supports views.
B. It supports triggers.
C. It supports transactions.
D. It has support for server installation.

Question #80 - Topic 2

Which is the tool provided by Android Development Tools Plugin to create and edit screens
with Eclipse?

A. Resource Editor
B. Layout Editor
C. Menu Editor
D. View Editor

Question #81 - Topic 2

Which of these is the correct code which enables a BroadcastReceiver callback?

A. public class ReceiverSample extends BroadcastReceiver { public void onCreate(Context context, Intent intent) {} }
B. public class ReceiverSample implements BroadcastReceiver{ public void onCreate(Context context, Intent intent) {} }
C. public class ReceiverSample extends BroadcastReceiver{ public void onReceive(Context context, Intent intent) {} }
D. public class ReceiverSample implements BroadcastReceiver { public void onReceive(Context context, Intent intent) {} }

Question #82 - Topic 2

Which of these is the incorrect step to create a program which activates a Service using
bind?

A. Define an interface in the AIDL file.
B. Create a Service class implementing the interface defined in AIDL file.
C. Create a class implementing ServiceConnection.
D. Declare the Service in the manifest file.

Question #83 - Topic 2

Which of these is the correct method to update an application published to the Android
Market?

A. It is necessary to sign with an updated certificate and upload.
B. It is necessary to individually implement within application since it does not have update function
C. Add versionCode attribute of manifest file and upload the latest created application.
D. Add versionCode attribute of manifest file and upload manifest file.

Question #84 - Topic 2

Which is the permission necessary for implementation of HTTP and Socket
communication?

A. INTERNET
B. ACCESS_NETWORK_STATE
C. CHANGE_NE7WORK_STATE
D. BLUETOOTH

Question #85 - Topic 2

Which of these is the correct function of the Ul/Application Exerciser Monkey (Monkey
tool)?

A. It can operate SOLite database file using the GUI.
B. It can teach introductory operations to the users.
C. It can emulate random user operations on a terminal.
D. It provides a dummy application for testing.

Question #86 - Topic 2

Which will be displayed in TextView01 when executing the following code?

A. "Hello World" will be displayed.
B. "Hello" will be displayed.
C. It is undetermined which will be displayed, "Hello World" or "Hello".
D. A runtime exception will be thrown.

Question #87 - Topic 2

Which of these is the incorrect description of this AndroidManifest.xml content?

A. It is an executable application for terminals of Android 1.6 and later.
B. The configured Activity is the Activity which will be the application endpoint.
C. Since "android:label" is not set in the activity tag, nothing will be displayed in the application header.
D. This application version is 1.

Question #88 - Topic 2

Which of these is the incorrect explanation of AndroidManifest.xml?

A. AndroidManifest.xml is a type of resource file.
B. Components used by an application (such as Activity and Service) are defined in AndroidManifest.xml.
C. Icon names and the application name are specified in AndroidManifest.xml.
D. Android standard settings will be applied if the AndroidManifest.xml file is not present.

Question #89 - Topic 2

Of the size units which can be specified by Android, which is device independent?

A. px
B. dp (dip)
C. sp
D. pt

Question #90 - Topic 2

Which of these is the incorrect explanation of the Android SDK's Hierarchy Viewer?

A. It presents two windows, Layout View and Pixel Perfect View.
B. Layout View is composed of 3 views, tree view, property view, and wireframe view.
C. It can detect performance problems of layout files.
D. It can call the invalidate() method of Android views.

Question #91 - Topic 2

Which of these is the incorrect explanation of BroadcastReceiver?

A. Receives an explicit Intent
B. Receives an implicit Intent
C. Receives a broadcast Intent
D. Receives an Intent with a registered Permission

Question #92 - Topic 2

Which of these is the correct explanation of the Android Asset Packaging Tool (AAPT)?

A. It automatically generates an ID for resource files in the asset folder.
B. It creates Android bytecode from a class file.
C. It is a tool required when using an external library.
D. It can create new zip compatible archive files.

Question #93 - Topic 2

Which of these is the correct explanation of the Android NDK?

A. You can create a shared library using native code.
B. Since it can be executed without a Datvik VM, high speed performance can be achieved.
C. You can develop Android applications with just native code.
D. Usage of NDK is recommended, though the source code may become more complex, because debugging and other operations are easier.

Question #94 - Topic 2

Which of these is the correct class used when changing from the current Activity to a
different Activity?

A. Service
B. Activity
C. ContentProvider
D. Intent

Question #95 - Topic 2

Which of these is the correct code to create a Bitmap object using the file
[8]

A. Bitmap img = BitmapFactory.decodeFile(R.drawable.image),
B. Bitmap img = BitmapFactory.decodeResource(R.drawable.image);
C. Bitmap img = new Bitmap(R.drawable.image);
D. Bitmap img = (Bitmap)GraphicsFactory.decodeResouces(R.drawable.image);

Question #96 - Topic 2

Which of these is the incorrect explanation of dx?

A. It is a tool used from the command line and does not have a GUI.
B. It converts class files into a Dalvik executable format (dex file).
C. The file types used for conversion are only class, jar, and zlib.
D. When using Eclipse, it is not necessary to call it explicitly.

Question #97 - Topic 2

The following menu_option.xml defines the layout of the menu which is displayed by
pushing the device's Menu button. Which of the following menu component descriptions
should be put into (1)?

A. <menultem android:id="@+id/open" android:title-"Open">
B. <option android:id="@+id/open" android:title="Open">
C. <optionitem android:id-'@+id/open"android:title-"Open">
D. <item android:id="@+id/open" android:title-"Open">

Question #98 - Topic 2

Which variable is not defined in AsyncTask.Status?

A. FINISHED
B. PENDING
C. RUNNING
D. WAITING

Question #99 - Topic 2

Which of these is the correct procedure to create and use an SQLite database?

A. Call the ApplicationContext methods createDatabase() and openDatabase().
B. Extend the android.database.sqlite.SQLiteOpenHelper class, implementing the onCreate() method and onUpgrade() methods, then call the getWritableDatabase() method.
C. Declare an instance of the android.database.sqlite.SQLiteOpenHelper class and call each of the methods onCreate(), onUpgrade(), and getWritabieDatabase().
D. Implement the android.database.SQLiteOpenHelper interface, writing the implementation of the onCreate() and onUpgrade() methods, and pass it as a parameter to ApplicationContext.createOrOpenDatabase().

Question #100 - Topic 2

Which is the android.util package class necessary to output strings to the LogCat window in
Eclipse?

A. DebugUtils
B. DisplayMetrics
C. EventLog
D. Log

Pass with Android OA0-002 exam practice test questions, study guide & training course. After studying all these free questions you can be confident on Android OA0-002 practice test questions and answers from Exam-Labs. Apart from these online questions you can also study Android OA0-002 exam practice test questions and answers in VCE file format which can be opened with Avanset VCE exam simulator.

How It Works

Download Exam
Step 1. Choose Exam
on Exam-Labs
Download IT Exams Questions & Answers
Download Avanset Simulator
Step 2. Open Exam with
Avanset Exam Simulator
Press here to download VCE Exam Simulator that simulates latest exam environment
Study
Step 3. Study
& Pass
IT Exams Anywhere, Anytime!

SPECIAL OFFER: GET 10% OFF. This is ONE TIME OFFER

You save
10%
Save
Exam-Labs Special Discount

Enter Your Email Address to Receive Your 10% Off Discount Code

A confirmation link will be sent to this email address to verify your login

* We value your privacy. We will not rent or sell your email address.

SPECIAL OFFER: GET 10% OFF

You save
10%
Save
Exam-Labs Special Discount

USE DISCOUNT CODE:

A confirmation link was sent to your email.

Please check your mailbox for a message from support@exam-labs.com and follow the directions.