SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Android Programming
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Callback method: The activity is about to be destroyed.
SearchView
AsyncTask
onDestroy();
Dalvik Virtual Machine
2. An open source group led by Google
AsyncTask
Application resources
onResume();
Open Handset Alliance
3. This is used to register and de-register your media button event receiver.
Extensible Markup Language (XML)
AudioManager
Parser
ConnectivityManager
4. This is the main class through which your application can access location services on Android.
SQLiteOpenHelper
LocationManager
onSearchRequested()
android.hardware.touchscreen
5. When a new activity starts - it is pushed onto the ____ and takes user focus.
ValueAnimator
LTE
Scroller
Back stack
6. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.
Widgets
Services
virtual table
BackupHelper
7. Callback method: The activity has become visible.
ETC1
Scroller
onResume();
Intents
8. When a view is created from an XML layout - all of the attributes in the XML tag are read from the resource bundle and passed into the view's constructor as a what?
BackupHelper
AttributeSet
NetworkInfo
ShareActionProvider
9. It is the process of lowering your audio stream output volume to make transient audio from another app easier to hear without totally disrupting the audio from your own application.
onDestroy();
Ducking
Application resources
onCreate() - onDestroy()
10. This includes tools to help you identify problems in your layout performance.
ViewStub
Android SDK
Dalvik Virtual Machine
Activity
11. For instance - when stopped - your activity should release any large ____ - such as network or database connections.
Google Cloud Messaging for Android (GCM)
onDestroy();
ACTION_SEND
Objects Activity lifecycle
12. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
AndroidManifest.xml
visible
BroadcastReceiver
Deserialize
13. When an activity is stopped because a new activity starts - it is notified of this change in state through the activity's _______ .
onStop();
Stack
Lifecycle callback methods
AsyncTask
14. This is used to check that you're actually connected to the Internet and what type of connection is in place.
ConnectivityManager
NetworkInfo
AndroidManifest.xml
drawBitmap()
15. On a rooted device - the credentials would be readable by anyone with this access to the device.
InputStream
adb
inflate()
Entire
16. Binary data is shared using the ACTION_SEND action combined with setting the appropriate MIME type and placing the URI to the data in an extra named called?
EXTRA_STREAM
onCreate() - onDestroy()
ACTION_SEND
OnCurrentItemChanged
17. Represents the visual representation of an Android application
Activity
searchable configuration
android.hardware.touchscreen
AudioManager
18. It's generally a good idea for one of your APKs to support this texture format as it is supported by all Android-powered devices that support the OpenGL ES 2.0 spec.
Paint
ETC1
Explicit intent
Deserialize
19. Use this to draw bitmaps.
Hierarchy Viewer
Extensible Markup Language (XML)
XmlPullParser
drawBitmap()
20. Once installed on a device - each Android application lives in its own ______
Google Play
Google
Back stack
security sandbox
21. This is the simplest way to monitor device state changes.
BroadcastReceiver
AbstractAccountAuthenticator
View
AudioManager
22. This defines how the SearchView behaves and is defined in a res/xml/searchable.xml file.
searchable configuration
ConnectivityManager
Service Content Provider
Emulator
23. This is an interface which is used to pass image data from the camera hardware to the application.
OnCurrentItemChanged
View
SurfaceHolder.Callback
Full power
24. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
security sandbox
AttributeSet
When the activity resumes
Intent filters
25. This class exposes a number of methods for applications to receive location updates.
PackageManager
LocationManager
Emulator
onStop();
26. Allow to combine loosely coupled components to perform certain tasks
dual-
AudioManager
Intents
Implicit intent
27. Evaluation of registered components
Back stack
BatteryManager
Implicit intent
Geocoder
28. A mode where navigation is set up with a spinner widget.
NetworkInfo
Account Manager
single-pane
Paint
29. It provides a single value - called an auth token that represents both the user's identity and the application's authorization to act on the user's behalf.
Widgets
OAuth2
HTTP
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
30. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
NetworkInfo
onCreate();
BatteryManager
PieChart
31. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
touch
SurfaceHolder.Callback
ACTION_SEND
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
32. Callback method: The activity is no longer visible.
AndroidManifest.xml
SurfaceHolder.Callback
onStop();
Google Cloud Messaging for Android (GCM)
33. Use this to draw text.
Activity
onStart() - onStop()
drawText()
virtual table
34. The dock-state details are included as an extra in a sticky broadcast of this action.
touch
ACTION_DOCK_EVENT
Scroller
HTTP
35. These helpers are specialized classes for backing up certain kinds of data.
BackupHelper
android.hardware.touchscreen
Open Handset Alliance
When the activity resumes
36. It provides a simple way to perform your work outside the main thread.
Service Content Provider
Low power
Google Cloud Messaging (GCM)
AsyncTask
37. This is a base class supplied by Android framework - which you can extend to create your own custom authenticator.
Geocoder
setContentView
AccountAuthenticatorActivity
isConnected()
38. The most common way to define a layout using views is with an XML layout file saved in your ______
ValueAnimator
Application resources
android.hardware.touchscreen
Scroller
39. You can set the layout as the UI for your activity with passing the resource ID for the layout.
setContentView
Full power
PackageManager
Android SDK
40. The easiest way to create an authenticator class is to extend this and implement its abstract methods.
ViewStub
Emulator
AbstractAccountAuthenticator
Stack
41. The Android SDK tools include a tool that allows you to analyze your layout while your application is running.
Hierarchy Viewer
LocationManager
Services
onCreate();
42. For example - a ____ might be a button that initiates an action when the user touches it.
ConnectivityManager
View
Account
Layouts
43. Android provides this handy method to direct volume key presses to the audio stream the user specify.
OAuth2
setVolumeControlStream()
BatteryManager
Services
44. Used when a connection is active - allowing the device to transfer data at its highest possible rate.
Paint
AttributeSet
Full power
AudioManager
45. The helper method is used to create the final width and height values.
ValueAnimator
Fragments
resolveSizeAndState()
inflate()
46. An _______ is an application component that provides a screen with which users can interact in order to do something - such as dial the phone - take a photo - send an email - or view a map.
single-pane
onCreate() - onDestroy()
Activity
LocationManager
47. It is a set of rules for encoding documents in machine-readable form.
Geocoder
ETC1
Google Play
Extensible Markup Language (XML)
48. This broadcasts all battery and charging details in a sticky Intent that includes the charging status.
Dalvik Debug Monitor Server
LocationManager
Fragments
BatteryManager
49. Android is __________.
single-pane
LTE
Linux based
onAudioFocusChange()
50. This search feature was introduced in Android 3.0 and can maintain backward compatibility with older versions of Android by using the default search dialog provided by the system.
dual-
Activity
SearchView
Layouts
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests