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. The helper method is used to create the final width and height values.
resolveSizeAndState()
Objects Activity lifecycle
ViewStub
Back stack
2. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.
Service Content Provider
SurfaceView
virtual table
Geocoder
3. This is used to register and de-register your media button event receiver.
Advanced Training
LocationManager
resolveSizeAndState()
AudioManager
4. It is used as a reverse-geocoding where translating latitude longitude coordinates to a human-readable address happens.
authenticator class
Paint
onMeasure()
Geocoder
5. This is the simplest way to monitor device state changes.
BroadcastReceiver
AbstractAccountAuthenticator
drawBitmap()
Account
6. Android provides this handy method to direct volume key presses to the audio stream the user specify.
Explicit intent
Intent filters
setVolumeControlStream()
ViewStub
7. Converts XML Document to XML DOM
Parser
Activity
Intent filters
Dalvik Virtual Machine
8. An open source group led by Google
BatteryManager
SecurityException
Back stack
Open Handset Alliance
9. These helpers are specialized classes for backing up certain kinds of data.
LocationManager
ActionProvider
BackupHelper
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
10. A styleable entity that contains these two custom attributes: showText and labelPosition.
Intent filters
Standby
Ducking
PieChart
11. This is a readable source of bytes.
InputStream
View
visible
Stack - back stack
12. The industry standard way to deal with authentication to third-party services.
isConnected()
HTTP
OAuth2 protocol
Hierarchy Viewer
13. This is set up to animate for the duration of the fling.
Intent filters
AsyncTask
Linux based
ValueAnimator
14. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
onAudioFocusChange()
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
LTE
AsyncTask
15. It is an efficient and maintainable way to parse XML on Android.
android.hardware.touchscreen
searchable configuration
XmlPullParser
Objects Activity lifecycle
16. Android request its permission using its ________
onDraw()
AndroidManifest.xml
auth scope
Explicit intent
17. 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.
onCreate();
Service Content Provider
ETC1
ConnectivityManager
18. You can set the layout as the UI for your activity with passing the resource ID for the layout.
Low power
BroadcastReceiver
NetworkInfo
setContentView
19. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).
visible
SecurityException
auth scope
Stack - back stack
20. This is a base class supplied by Android framework - which you can extend to create your own custom authenticator.
AccountAuthenticatorActivity
Activity
adb
Activity
21. For instance - when stopped - your activity should release any large ____ - such as network or database connections.
AsyncTask
Objects Activity lifecycle
Activity
OAuth2
22. This object contains an account name - which for Google accounts is an email address.
Account
security sandbox
Ducking
ACTION_DOCK_EVENT
23. 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?
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
EXTRA_STREAM
Destroyed - previous
Linux based
24. Callback method: The activity is being created.
drawText()
onCreate();
touch
SearchView
25. To define custom attributes - add this resources to your project.
onPause();
<declare-styleable>
LocationManager
Low power
26. It is a free service for sending messages to Android devices.
isConnected()
Destroyed - previous
Google Cloud Messaging (GCM)
ACTION_DOCK_EVENT
27. This class exposes a number of methods for applications to receive location updates.
Full power
Emulator
LocationManager
LTE
28. 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
AccountAuthenticatorActivity
PackageManager
Low power
Google Cloud Messaging (GCM)
29. Necessary tools to develop Android applications
Account Manager
Android SDK
Linux based
Google
30. Android system uses a special virtual machine to run java based applicatons
setContentView
Dalvik Debug Monitor Server
Dalvik Virtual Machine
Activity
31. In order for the AccountManager to work with your custom account code - you need this class that implements the interfaces that AccountManager expects.
When the activity resumes
Back stack
authenticator class
PackageManager
32. The visible lifetime of an activity happens between the call to ____ and the call to ______
onStart() - onStop()
Google Cloud Messaging for Android (GCM)
Activity
touch
33. Android is __________.
Linux based
Activity
Parser
PackageManager
34. Your activity should perform setup of "global" state (such as defining layout) in ____ and release all remaining resources in _____
onCreate() - onDestroy()
Application footprint
Dots per inch
Full power
35. Evaluation of registered components
Lifecycle callback methods
Standby
onCreate() - onDestroy()
Implicit intent
36. The dock-state details are included as an extra in a sticky broadcast of this action.
XmlPullParser
Google Cloud Messaging for Android (GCM)
Service Content Provider
ACTION_DOCK_EVENT
37. Callback method: Another activity is taking focus
isConnected()
onCreate() - onDestroy()
Wi-Fi radio
onPause();
38. When an activity is stopped because a new activity starts - it is notified of this change in state through the activity's _______ .
security sandbox
ACTION_DOCK_EVENT
SearchView
Lifecycle callback methods
39. It provides a simple way to perform your work outside the main thread.
Dalvik Debug Monitor Server
Application footprint
AsyncTask
Application resources
40. Represents the visual representation of an Android application
drawText()
OnCurrentItemChanged
ConnectivityManager
Activity
41. It is a subclass of PreferenceActivity.
SettingsActivity
SurfaceHolder.Callback
Activity
Low power
42. Amode where the action bar is set up with tabs for navigation.
Lifecycle callback methods
dual-
Stack - back stack
drawBitmap()
43. Once installed on a device - each Android application lives in its own ______
LocationManager
security sandbox
Application resources
HttpURLConnection
44. This broadcasts all battery and charging details in a sticky Intent that includes the charging status.
Objects Activity lifecycle
LTE
InputStream
BatteryManager
45. Are used in activities to create the user interface and to interact with the user.
AndroidManifest.xml
Activity
Fragments
Service Content Provider
46. When a new activity starts - it is pushed onto the ____ and takes user focus.
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
SurfaceView
<declare-styleable>
Back stack
47. 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.
AttributeSet
onCreate() - onDestroy()
getInputStream()
SearchView
48. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
HTTP
NetworkInfo
BatteryManager
AndroidManifest.xml
49. It is called to invoke the search dialog on older devices.
Standby
auth scope
Layouts
onSearchRequested()
50. Callback method: The activity is about to be destroyed.
onDestroy();
visible
touch
Implicit intent
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