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 receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
Layouts
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
Advanced Training
AudioManager
2. Most network-connected Android apps use this to send and receive data.
Ducking
HTTP
ACTION_DOCK_EVENT
Wi-Fi radio
3. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
LocationManager
visible
SurfaceHolder.Callback
Ducking
4. When an activity is stopped because a new activity starts - it is notified of this change in state through the activity's _______ .
Fragments
Entire
Lifecycle callback methods
Stack
5. Converts XML Document to XML DOM
Destroyed - previous
SQLiteOpenHelper
auth scope
Parser
6. The industry standard way to deal with authentication to third-party services.
Stack
ViewStub
Scroller
OAuth2 protocol
7. This class defines methods for drawing text - lines - bitmaps - and many other graphics primitives.
Canvas
Low power
onStart() - onStop()
SQLiteOpenHelper
8. An open source stand alone database
Service Content Provider
SQLite
Google
ViewStub
9. Callback method: The activity is about to be destroyed.
onDestroy();
InputStream
ETC1
OnCurrentItemChanged
10. The entire lifetime of an activity happens between the call to _____ and the call to _____
Account
EXTRA_STREAM
onCreate() - onDestroy()
Explicit intent
11. This is a lightweight view with no dimension and doesn't draw anything or participate in the layout.
AttributeSet
virtual table
ViewStub
ConnectivityManager
12. 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?
drawBitmap()
EXTRA_STREAM
Google Cloud Messaging (GCM)
View
13. It is used to load images in a background thread - then apply them to the UI once finished.
Activity
getInputStream()
Destroyed - previous
AsyncTask
14. 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?
Lifecycle callback methods
Scroller
Back stack
AttributeSet
15. It doesn't currently support the <merge/> tag in the layouts to be inflated.
BatteryManager
ViewStub
LTE
Stack - back stack
16. Callback method: The activity is being created.
Lifecycle callback methods
Services
android.hardware.touchscreen
onCreate();
17. Once a connection has been established - the app uses this method to retrieve the data as an InputStream.
Emulator
getInputStream()
AudioManager
Application resources
18. Theseclasses simplify the steps required to enhance your app with powerful platform features or effectively optimize your app performance.
Advanced Training
SQLite
Open Handset Alliance
security sandbox
19. It is a string that defines the specific type of access your app is asking for.
XmlPullParser
auth scope
AudioManager
Google
20. This is a base class supplied by Android framework - which you can extend to create your own custom authenticator.
BatteryManager
ACTION_SEND
AccountAuthenticatorActivity
dual-
21. Used when a connection is active - allowing the device to transfer data at its highest possible rate.
Google Cloud Messaging (GCM)
Full power
BroadcastReceiver
Services
22. Allow to combine loosely coupled components to perform certain tasks
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
Intents
onCreate();
Explicit intent
23. The dock-state details are included as an extra in a sticky broadcast of this action.
BackupHelper
ACTION_DOCK_EVENT
Lifecycle callback methods
Google Play
24. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
onStop();
ViewStub
ConnectivityManager
Activity
25. _____ are views that provide a visual (and interactive) elements for the screen - such as a button - text field - checkbox - or just an image.
setContentView
Widgets
Account
Geocoder
26. If you want your APK to be visible on TVs which are non-touchscreen devices you should add this to your manifest.
single-pane
SearchView
android.hardware.touchscreen
Intent filters
27. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
onCreate() - onDestroy()
SettingsActivity
security sandbox
When the activity resumes
28. An open source group led by Google
SQLite
Open Handset Alliance
isConnected()
auth scope
29. Necessary tools to develop Android applications
View
Parser
SQLite
Android SDK
30. PieChart exposes a custom event to notify listeners that the user has rotated the pie chart to focus on a new pie slice.
OnCurrentItemChanged
ACTION_DOCK_EVENT
Scroller
HTTP
31. This broadcasts all battery and charging details in a sticky Intent that includes the charging status.
Parser
onDestroy();
BatteryManager
HTTP
32. This class exposes a number of methods for applications to receive location updates.
OnCurrentItemChanged
PieChart
LocationManager
Stack
33. The minimal energy state during which no network connection is active or required.
adb
Standby
SettingsActivity
Google
34. Callback method: The activity is no longer visible
BackupHelper
OnCurrentItemChanged
onStop();
ETC1
35. Direct component call in Android
Layouts
drawBitmap()
Scroller
Explicit intent
36. In most cases this will offer greater bandwidth at a significantly lower battery cost.
OnCurrentItemChanged
AccountAuthenticatorActivity
Wi-Fi radio
onCreate() - onDestroy()
37. This can be used to draw previews of what the camera sensor is picking up.
SurfaceView
OAuth2
Paint
Ducking
38. A service in which programmers can offer their Android application to Android users.
Implicit intent
AsyncTask
Google Play
Android SDK
39. Amode where the action bar is set up with tabs for navigation.
ViewStub
Low power
AsyncTask
dual-
40. Use this to draw text.
HTTP
OnCurrentItemChanged
Layouts
drawText()
41. It is used as a reverse-geocoding where translating latitude longitude coordinates to a human-readable address happens.
SecurityException
Geocoder
SurfaceHolder.Callback
ViewStub
42. Relative to pixels and resolution screen
ValueAnimator
HTTP
View
Dots per inch
43. Represents the visual representation of an Android application
Application footprint
Google Play
Stack - back stack
Activity
44. It is a lightweight mechanism used to transmit data from a server to a particular app instance.
onStop();
Google Cloud Messaging for Android (GCM)
Canvas
Serialize
45. This is the main class through which your application can access location services on Android.
SettingsActivity
Back stack
LocationManager
authenticator class
46. 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.
ETC1
Application footprint
onCreate();
Wi-Fi radio
47. This handles cases like flaky mobile networks - airplane mode - and restricted background data.
Full power
GestureDetector
isConnected()
BatteryManager
48. Callback method: Another activity is taking focus
Stack
onPause();
HTTP
AccountAuthenticatorActivity
49. Use this to draw bitmaps.
Linux based
BackupHelper
setVolumeControlStream()
drawBitmap()
50. This is used to register and de-register your media button event receiver.
AudioManager
Layouts
Application resources
resolveSizeAndState()
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