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. Are used in activities to create the user interface and to interact with the user.
SQLite
Layouts
onCreate() - onDestroy()
Fragments
2. It is a free service for sending messages to Android devices.
SettingsActivity
Google Cloud Messaging (GCM)
ACTION_DOCK_EVENT
Explicit intent
3. It is available starting with API Level 14 and higher.
GET_ACCOUNTS
ShareActionProvider
ViewStub
onDraw()
4. This is an interface which is used to pass image data from the camera hardware to the application.
SurfaceHolder.Callback
ACTION_SEND
InputStream
Hierarchy Viewer
5. Callback method: The activity has become visible.
onDraw()
onResume();
BatteryManager
Destroyed - previous
6. To respond to media button clicks - you need to register this in your manifest that listens for this action broadcast.
Stack - back stack
Application resources
<declare-styleable>
BroadcastReceiver
7. 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?
dual-
getInputStream()
EXTRA_STREAM
Open Handset Alliance
8. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
Dalvik Debug Monitor Server
Scroller
drawBitmap()
visible
9. To define custom attributes - add this resources to your project.
searchable configuration
<declare-styleable>
AttributeSet
BatteryManager
10. For instance - when stopped - your activity should release any large ____ - such as network or database connections.
Android SDK
android.hardware.touchscreen
auth scope
Objects Activity lifecycle
11. A service in which programmers can offer their Android application to Android users.
Google Play
Stack
EXTRA_STREAM
BackupHelper
12. Direct component call in Android
Application resources
LocationManager
AsyncTask
Explicit intent
13. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).
Advanced Training
Stack - back stack
authenticator class
Parser
14. It is used as a reverse-geocoding where translating latitude longitude coordinates to a human-readable address happens.
LocationManager
NetworkInfo
onStop();
Geocoder
15. This is the most common input event in the Android system.
EXTRA_STREAM
touch
Extensible Markup Language (XML)
Standby
16. It is an efficient and maintainable way to parse XML on Android.
ACTION_DOCK_EVENT
XmlPullParser
EXTRA_STREAM
Service Content Provider
17. Callback method: The activity is being created.
Low power
onCreate();
authenticator class
Intent filters
18. Android system uses a special virtual machine to run java based applicatons
Dalvik Virtual Machine
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
Linux based
adb
19. An open source stand alone database
single-pane
View
ConnectivityManager
SQLite
20. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
Canvas
Linux based
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
ShareActionProvider
21. To create an activity - you must create a subclass of
Activity
Extensible Markup Language (XML)
ACTION_DOCK_EVENT
Emulator
22. Android request its permission using its ________
AndroidManifest.xml
security sandbox
Linux based
Activity
23. Android is __________.
onCreate() - onDestroy()
adb
Linux based
onDestroy();
24. You can set the layout as the UI for your activity with passing the resource ID for the layout.
Wi-Fi radio
AccountAuthenticatorActivity
setContentView
auth scope
25. The visible lifetime of an activity happens between the call to ____ and the call to ______
onStart() - onStop()
AsyncTask
When the activity resumes
AndroidManifest.xml
26. Shows the actual amount of memory the application uses
Open Handset Alliance
ViewStub
BatteryManager
Application footprint
27. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
visible
Open Handset Alliance
onCreate() - onDestroy()
NetworkInfo
28. It is a subclass of PreferenceActivity.
visible
SettingsActivity
ViewStub
Lifecycle callback methods
29. An Activity is an application ______ that provides a _______ 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
Component - screen
SQLite
Application resources
onMeasure()
30. This defines how the SearchView behaves and is defined in a res/xml/searchable.xml file.
onSearchRequested()
Full power
LocationManager
searchable configuration
31. This is a readable source of bytes.
InputStream
Linux based
ViewStub
onCreate();
32. It provides a simple way to perform your work outside the main thread.
Google
Layouts
authenticator class
AsyncTask
33. For example - a ____ might be a button that initiates an action when the user touches it.
View
onCreate() - onDestroy()
Lifecycle callback methods
dual-
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.
Scroller
<declare-styleable>
Ducking
HttpURLConnection
35. 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.
OAuth2
onCreate() - onDestroy()
Full power
Activity
36. Represents the visual representation of an Android application
AttributeSet
Activity
resolveSizeAndState()
Component - screen
37. On a rooted device - the credentials would be readable by anyone with this access to the device.
ACTION_SEND
When the activity resumes
adb
Standby
38. When a new activity starts - it is pushed onto the ____ and takes user focus.
Extensible Markup Language (XML)
Application footprint
Widgets
Back stack
39. This class defines methods for drawing text - lines - bitmaps - and many other graphics primitives.
drawBitmap()
security sandbox
Canvas
ACTION_DOCK_EVENT
40. A styleable entity that contains these two custom attributes: showText and labelPosition.
BatteryManager
PieChart
Open Handset Alliance
onStop();
41. This includes tools to help you identify problems in your layout performance.
Scroller
ACTION_DOCK_EVENT
Android SDK
Implicit intent
42. The back stack abides to the basic "last in - first out" stack mechanism - so - when the user is done with the current activity and presses the Back button - it is popped from the stack (and ____) and the ____ activity resumes
Google Cloud Messaging (GCM)
GET_ACCOUNTS
Destroyed - previous
Android SDK
43. 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.
ConnectivityManager
ACTION_DOCK_EVENT
Scroller
SearchView
44. Relative to pixels and resolution screen
HttpURLConnection
XmlPullParser
Dots per inch
Hierarchy Viewer
45. Necessary tools to develop Android applications
Serialize
Android SDK
onStop();
ConnectivityManager
46. The dock-state details are included as an extra in a sticky broadcast of this action.
ACTION_DOCK_EVENT
security sandbox
Full power
Lifecycle callback methods
47. This method returns the inflated View once complete so you don't need to call findViewById() if you need to interact with the layout.
single-pane
inflate()
onPause();
onAudioFocusChange()
48. Where Android is currently primarily developed
adb
ACTION_DOCK_EVENT
Google
ConnectivityManager
49. Android provides this handy method to direct volume key presses to the audio stream the user specify.
setVolumeControlStream()
Application resources
ActionProvider
Dalvik Virtual Machine
50. This broadcasts an action whenever the device is connected or disconnected from power.
SettingsActivity
onStart() - onStop()
BatteryManager
Parser
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