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. This provides methods to define line's color - whether to fill a rectangle with a color or leave it empty - and defines the color - style - font - and so forth of each shape you draw.
Scroller
ValueAnimator
BroadcastReceiver
Paint
2. It typically consumes more energy than 3G - which is in turn more expensive than 2G.
Dalvik Debug Monitor Server
ShareActionProvider
virtual table
LTE
3. Shows the actual amount of memory the application uses
PackageManager
Stack - back stack
Deserialize
Application footprint
4. It includes a Detailed Network Usage tab that makes it possible to track when your application is making network requests.
onCreate() - onDestroy()
Back stack
searchable configuration
Dalvik Debug Monitor Server
5. Are used in activities to create the user interface and to interact with the user.
Component - screen
Fragments
OAuth2 protocol
Google Cloud Messaging for Android (GCM)
6. 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.
GestureDetector
ACTION_DOCK_EVENT
drawText()
SearchView
7. It is an HTTP client that is used for applications targeted at Gingerbread and higher.
Services
SQLite
Activity
HttpURLConnection
8. The entire lifetime of an activity happens between the call to _____ and the call to _____
InputStream
setVolumeControlStream()
Layouts
onCreate() - onDestroy()
9. 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.
XmlPullParser
AccountAuthenticatorActivity
OAuth2
Scroller
10. This is the main class through which your application can access location services on Android.
LocationManager
onSearchRequested()
EXTRA_STREAM
AudioManager
11. This is a lightweight view with no dimension and doesn't draw anything or participate in the layout.
onCreate();
ViewStub
Account
OAuth2 protocol
12. Android provides this handy method to direct volume key presses to the audio stream the user specify.
Geocoder
Account
setVolumeControlStream()
Activity
13. It is a free service for sending messages to Android devices.
onCreate();
Dalvik Debug Monitor Server
Layouts
Google Cloud Messaging (GCM)
14. It is used to load images in a background thread - then apply them to the UI once finished.
Extensible Markup Language (XML)
Account
AsyncTask
SQLite
15. Converts XML Document to XML DOM
Parser
ACTION_DOCK_EVENT
onResume();
security sandbox
16. To define custom attributes - add this resources to your project.
onSearchRequested()
SurfaceHolder.Callback
<declare-styleable>
BackupHelper
17. PieChart exposes a custom event to notify listeners that the user has rotated the pie chart to focus on a new pie slice.
setContentView
LocationManager
AsyncTask
OnCurrentItemChanged
18. This is the most common input event in the Android system.
touch
SearchView
auth scope
Full power
19. This widget as an item in the action bar is the preferred way to provide search in your app.
Scroller
SearchView
Application footprint
Low power
20. Callback method: Another activity is taking focus
ViewStub
Wi-Fi radio
onPause();
Open Handset Alliance
21. For instance - when stopped - your activity should release any large ____ - such as network or database connections.
Objects Activity lifecycle
Stack - back stack
LocationManager
onSearchRequested()
22. This is used to check that you're actually connected to the Internet and what type of connection is in place.
Services
Application resources
Emulator
ConnectivityManager
23. It is a set of rules for encoding documents in machine-readable form.
onPause();
Entire
Extensible Markup Language (XML)
GET_ACCOUNTS
24. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
visible
Hierarchy Viewer
onCreate() - onDestroy()
Canvas
25. It provides a simple way to perform your work outside the main thread.
AsyncTask
View
ConnectivityManager
Entire
26. If permissions are missing - the application will get this at runtime.
AbstractAccountAuthenticator
SecurityException
isConnected()
ShareActionProvider
27. 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.
visible
Linux based
ShareActionProvider
ETC1
28. This class defines methods for drawing text - lines - bitmaps - and many other graphics primitives.
Serialize
Canvas
onResume();
Scroller
29. A mode where navigation is set up with a spinner widget.
touch
ViewStub
single-pane
Application footprint
30. Each activity can then start another activity in order to perform different actions. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a ___ .
When the activity resumes
GestureDetector
ShareActionProvider
Stack
31. The minimal energy state during which no network connection is active or required.
Standby
PieChart
Dalvik Debug Monitor Server
Activity
32. On a rooted device - the credentials would be readable by anyone with this access to the device.
adb
OnCurrentItemChanged
NetworkInfo
Activity
33. Allow to combine loosely coupled components to perform certain tasks
setContentView
Account
onStart() - onStop()
Intents
34. Callback method: The activity has become visible.
ViewStub
onResume();
HTTP
Layouts
35. Whenever the device is docked or undocked - this action is broadcast.
onResume();
View
AccountAuthenticatorActivity
ACTION_DOCK_EVENT
36. For example - a ____ might be a button that initiates an action when the user touches it.
onPause();
View
onDraw()
onStop();
37. These helpers are specialized classes for backing up certain kinds of data.
SurfaceHolder.Callback
View
BackupHelper
virtual table
38. Callback method: The activity is no longer visible
BatteryManager
Activity
Stack - back stack
onStop();
39. This includes tools to help you identify problems in your layout performance.
BatteryManager
Ducking
Android SDK
LocationManager
40. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
SettingsActivity
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
BroadcastReceiver
PackageManager
41. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).
InputStream
onStop();
Stack - back stack
onCreate() - onDestroy()
42. When a new activity starts - it is pushed onto the ____ and takes user focus.
SurfaceView
Back stack
Ducking
Google
43. This is the simplest way to monitor device state changes.
SQLite
visible
Application footprint
BroadcastReceiver
44. This callback method of the audio focus change listener you registered when requesting audio focus receives a parameter that describes the focus change event.
Google Cloud Messaging for Android (GCM)
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
onAudioFocusChange()
AndroidManifest.xml
45. This broadcasts all battery and charging details in a sticky Intent that includes the charging status.
drawBitmap()
onCreate();
ETC1
BatteryManager
46. It made implementing an effective and user friendly share action in your ActionBar even easier.
ActionProvider
single-pane
OnCurrentItemChanged
onCreate() - onDestroy()
47. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
ValueAnimator
Emulator
Serialize
ConnectivityManager
48. If you want your APK to be visible on TVs which are non-touchscreen devices you should add this to your manifest.
android.hardware.touchscreen
setContentView
PieChart
Google Cloud Messaging (GCM)
49. This action is used in sending text content from one activity to another.
android.hardware.touchscreen
AsyncTask
ACTION_SEND
Scroller
50. It is a subclass of PreferenceActivity.
setContentView
OAuth2
onCreate() - onDestroy()
SettingsActivity
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