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. These helpers are specialized classes for backing up certain kinds of data.
AudioManager
onStart() - onStop()
BackupHelper
BroadcastReceiver
2. Callback method: The activity is being created.
onSearchRequested()
Dots per inch
Objects Activity lifecycle
onCreate();
3. Are used in activities to create the user interface and to interact with the user.
Fragments
dual-
Full power
Intents
4. When a new activity starts - it is pushed onto the ____ and takes user focus.
Low power
Back stack
Implicit intent
<declare-styleable>
5. ______ are views derived from ViewGroup that provide a unique layout model for its child views
BatteryManager
Layouts
OAuth2 protocol
OnCurrentItemChanged
6. Android request its permission using its ________
Google Play
AndroidManifest.xml
BroadcastReceiver
SQLiteOpenHelper
7. This is the main class through which your application can access location services on Android.
Activity
Geocoder
LocationManager
Application footprint
8. To define custom attributes - add this resources to your project.
LocationManager
AbstractAccountAuthenticator
LTE
<declare-styleable>
9. This is used to convert raw touch events into gestures.
Application footprint
GestureDetector
GET_ACCOUNTS
onAudioFocusChange()
10. 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.
Parser
OAuth2
View
ACTION_SEND
11. 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.
isConnected()
Paint
When the activity resumes
onCreate() - onDestroy()
12. Use this to draw bitmaps.
AsyncTask
onCreate() - onDestroy()
Serialize
drawBitmap()
13. Creating drawing objects within this method significantly reduces performance and can make your UI appear sluggish.
setContentView
onResume();
onCreate();
onDraw()
14. It is a subclass of PreferenceActivity.
onStart() - onStop()
SettingsActivity
GestureDetector
Services
15. The helper method is used to create the final width and height values.
Service Content Provider
onStop();
resolveSizeAndState()
onStart() - onStop()
16. This is an interface which is used to pass image data from the camera hardware to the application.
BatteryManager
SurfaceHolder.Callback
drawText()
authenticator class
17. It is available starting with API Level 14 and higher.
When the activity resumes
Full power
ShareActionProvider
Account
18. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).
SearchView
AsyncTask
searchable configuration
Stack - back stack
19. The industry standard way to deal with authentication to third-party services.
resolveSizeAndState()
BackupHelper
OAuth2
OAuth2 protocol
20. It is a lightweight mechanism used to transmit data from a server to a particular app instance.
Android SDK
Google Cloud Messaging for Android (GCM)
ConnectivityManager
<declare-styleable>
21. Android is __________.
Layouts
drawText()
Linux based
Stack
22. Evaluation of registered components
HttpURLConnection
Implicit intent
Paint
Canvas
23. This is the simplest way to monitor device state changes.
BatteryManager
HttpURLConnection
BroadcastReceiver
Application footprint
24. In most cases this will offer greater bandwidth at a significantly lower battery cost.
Wi-Fi radio
LocationManager
ShareActionProvider
PieChart
25. This object contains an account name - which for Google accounts is an email address.
Linux based
SearchView
Standby
Account
26. The Android framework has a large set of these classes for interacting with the user and displaying various types of data.
View
Fragments
onPause();
touch
27. The most common way to define a layout using views is with an XML layout file saved in your ______
dual-
authenticator class
LocationManager
Application resources
28. 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.
Extensible Markup Language (XML)
Linux based
AudioManager
Ducking
29. If permissions are missing - the application will get this at runtime.
Google Cloud Messaging for Android (GCM)
onSearchRequested()
SecurityException
EXTRA_STREAM
30. The entire lifetime of an activity happens between the call to _____ and the call to _____
AndroidManifest.xml
Stack - back stack
onCreate() - onDestroy()
Intents
31. Callback method: The activity is no longer visible
touch
onStop();
When the activity resumes
Extensible Markup Language (XML)
32. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
SurfaceHolder.Callback
Google Cloud Messaging for Android (GCM)
Deserialize
When the activity resumes
33. Theseclasses simplify the steps required to enhance your app with powerful platform features or effectively optimize your app performance.
onSearchRequested()
Advanced Training
Service Content Provider
onStart() - onStop()
34. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.
Scroller
virtual table
SettingsActivity
ConnectivityManager
35. Amode where the action bar is set up with tabs for navigation.
dual-
searchable configuration
AndroidManifest.xml
AbstractAccountAuthenticator
36. In order to get a list of accounts on the device - your app needs this permission.
GestureDetector
Stack - back stack
setContentView
GET_ACCOUNTS
37. Perform background tasks without providing a user interface
Lifecycle callback methods
Services
AbstractAccountAuthenticator
Stack - back stack
38. It is called to invoke the search dialog on older devices.
OAuth2
onSearchRequested()
onResume();
inflate()
39. This is a readable source of bytes.
isConnected()
onPause();
onDraw()
InputStream
40. This is used for the need of finer control over your view's layout parameters.
onStart() - onStop()
onMeasure()
onCreate() - onDestroy()
ViewStub
41. Allow to combine loosely coupled components to perform certain tasks
XmlPullParser
Intents
SecurityException
ValueAnimator
42. This action is used in sending text content from one activity to another.
AsyncTask
Open Handset Alliance
ACTION_SEND
Hierarchy Viewer
43. Where Android is currently primarily developed
Google
LTE
onAudioFocusChange()
inflate()
44. Necessary tools to develop Android applications
Hierarchy Viewer
ShareActionProvider
Application resources
Android SDK
45. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
NetworkInfo
onStop();
ConnectivityManager
Stack - back stack
46. Callback method: The activity has become visible.
onResume();
drawBitmap()
android.hardware.touchscreen
BroadcastReceiver
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.
SearchView
ValueAnimator
setVolumeControlStream()
Back stack
48. Most network-connected Android apps use this to send and receive data.
ACTION_SEND
HTTP
onAudioFocusChange()
Activity
49. The Android SDK tools include a tool that allows you to analyze your layout while your application is running.
Activity
Hierarchy Viewer
drawText()
PieChart
50. Whenever the device is docked or undocked - this action is broadcast.
Layouts
Serialize
ACTION_DOCK_EVENT
AttributeSet
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