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. To respond to media button clicks - you need to register this in your manifest that listens for this action broadcast.
BroadcastReceiver
Dalvik Virtual Machine
Hierarchy Viewer
ConnectivityManager
2. A styleable entity that contains these two custom attributes: showText and labelPosition.
PieChart
searchable configuration
onStop();
Dalvik Virtual Machine
3. This callback method of the audio focus change listener you registered when requesting audio focus receives a parameter that describes the focus change event.
Intents
OAuth2 protocol
onAudioFocusChange()
LocationManager
4. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
Extensible Markup Language (XML)
Canvas
SQLiteOpenHelper
NetworkInfo
5. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
Stack
Wi-Fi radio
NetworkInfo
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
6. Represents the visual representation of an Android application
OAuth2
auth scope
HTTP
Activity
7. Once a connection has been established - the app uses this method to retrieve the data as an InputStream.
HttpURLConnection
onDestroy();
getInputStream()
Wi-Fi radio
8. In order to get a list of accounts on the device - your app needs this permission.
Lifecycle callback methods
Explicit intent
GET_ACCOUNTS
ViewStub
9. Callback method: The activity has become visible.
drawText()
LocationManager
onResume();
Intents
10. It is called to invoke the search dialog on older devices.
onAudioFocusChange()
onSearchRequested()
setVolumeControlStream()
SQLite
11. Callback method: The activity is being created.
InputStream
onPause();
Service Content Provider
onCreate();
12. It provides a simple way to perform your work outside the main thread.
AsyncTask
inflate()
AndroidManifest.xml
visible
13. Whenever the device is docked or undocked - this action is broadcast.
Intents
Linux based
ACTION_DOCK_EVENT
NetworkInfo
14. It is a string that defines the specific type of access your app is asking for.
BatteryManager
auth scope
SQLite
onCreate() - onDestroy()
15. This is used to register and de-register your media button event receiver.
onCreate() - onDestroy()
onStop();
AudioManager
onAudioFocusChange()
16. Necessary tools to develop Android applications
BroadcastReceiver
setContentView
Android SDK
AttributeSet
17. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
Full power
Low power
Account
ConnectivityManager
18. The most common way to define a layout using views is with an XML layout file saved in your ______
onCreate();
Application resources
Open Handset Alliance
Service Content Provider
19. When an activity is stopped because a new activity starts - it is notified of this change in state through the activity's _______ .
NetworkInfo
XmlPullParser
Lifecycle callback methods
Full power
20. Converts XML Document to XML DOM
SQLite
Standby
Parser
touch
21. It is a free service for sending messages to Android devices.
Google Cloud Messaging (GCM)
ValueAnimator
AbstractAccountAuthenticator
onCreate() - onDestroy()
22. Use this to draw text.
AsyncTask
touch
drawText()
Emulator
23. The visible lifetime of an activity happens between the call to ____ and the call to ______
drawText()
onStart() - onStop()
getInputStream()
Extensible Markup Language (XML)
24. It is a lightweight mechanism used to transmit data from a server to a particular app instance.
Open Handset Alliance
HTTP
Google Cloud Messaging for Android (GCM)
AsyncTask
25. This object contains an account name - which for Google accounts is an email address.
AbstractAccountAuthenticator
Account
PackageManager
Geocoder
26. The minimal energy state during which no network connection is active or required.
SQLiteOpenHelper
Canvas
OnCurrentItemChanged
Standby
27. When a new activity starts - it is pushed onto the ____ and takes user focus.
Account Manager
ACTION_SEND
onCreate() - onDestroy()
Back stack
28. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
Dots per inch
Explicit intent
When the activity resumes
AbstractAccountAuthenticator
29. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
SearchView
visible
BackupHelper
LocationManager
30. The helper method is used to create the final width and height values.
Account
BatteryManager
resolveSizeAndState()
AsyncTask
31. 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.
Deserialize
SearchView
drawBitmap()
Hierarchy Viewer
32. It is a set of rules for encoding documents in machine-readable form.
Open Handset Alliance
onDraw()
Extensible Markup Language (XML)
Standby
33. It is used to toggle the enabled state on any component defined in the manifest - including whichever broadcast receivers you wish to enable or disable
Dalvik Virtual Machine
authenticator class
PackageManager
Fragments
34. 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.
Ducking
Serialize
Advanced Training
onPause();
35. This method returns the inflated View once complete so you don't need to call findViewById() if you need to interact with the layout.
Service Content Provider
GET_ACCOUNTS
inflate()
PackageManager
36. In most cases this will offer greater bandwidth at a significantly lower battery cost.
Wi-Fi radio
Explicit intent
ConnectivityManager
SQLiteOpenHelper
37. This class defines abstract methods that you must override so that your database table can be created and upgraded when necessary.
onStart() - onStop()
SQLiteOpenHelper
Account
visible
38. The entire lifetime of an activity happens between the call to _____ and the call to _____
Entire
onCreate() - onDestroy()
Dalvik Debug Monitor Server
ViewStub
39. This is set up to animate for the duration of the fling.
Low power
Implicit intent
ValueAnimator
Destroyed - previous
40. Callback method: The activity is no longer visible.
Paint
onCreate() - onDestroy()
virtual table
onStop();
41. Use this to draw bitmaps.
ACTION_DOCK_EVENT
onPause();
Advanced Training
drawBitmap()
42. This defines how the SearchView behaves and is defined in a res/xml/searchable.xml file.
searchable configuration
onResume();
View
Geocoder
43. This is used for the need of finer control over your view's layout parameters.
onMeasure()
Android SDK
Service Content Provider
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
44. Android provides this handy method to direct volume key presses to the audio stream the user specify.
Activity
Linux based
setVolumeControlStream()
android.hardware.touchscreen
45. For example - if your activity has a thread running in the background to download data from the network - it might create that thread in _____ and then stop the thread in _____
Google Cloud Messaging for Android (GCM)
SQLite
onCreate() - onDestroy()
getInputStream()
46. It inform the system what intents an application component is willing to accept.
Intent filters
Deserialize
Paint
Lifecycle callback methods
47. 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.
Service Content Provider
OAuth2
PieChart
ConnectivityManager
48. Once installed on a device - each Android application lives in its own ______
onAudioFocusChange()
Services
LocationManager
security sandbox
49. Conversion of an object to XML
onCreate() - onDestroy()
drawText()
Serialize
EXTRA_STREAM
50. This is used to convert raw touch events into gestures.
Google Cloud Messaging for Android (GCM)
GestureDetector
Destroyed - previous
AbstractAccountAuthenticator
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