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. Each time a new activity starts - the previous activity is stopped - but the system preserves the activity in a _____ (the ______).
SearchView
onCreate() - onDestroy()
Stack - back stack
Back stack
2. Callback method: Another activity is taking focus
Implicit intent
onPause();
android.hardware.touchscreen
virtual table
3. An open source group led by Google
XmlPullParser
AudioManager
Open Handset Alliance
getInputStream()
4. 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?
AudioManager
AttributeSet
AsyncTask
GestureDetector
5. Theseare a key part of Android applications that directly affect the user experience.
Layouts
Android SDK
Standby
Low power
6. This callback method of the audio focus change listener you registered when requesting audio focus receives a parameter that describes the focus change event.
ShareActionProvider
onAudioFocusChange()
Android SDK
onDestroy();
7. This widget as an item in the action bar is the preferred way to provide search in your app.
Deserialize
BatteryManager
SearchView
Advanced Training
8. It is an efficient and maintainable way to parse XML on Android.
Widgets
inflate()
AsyncTask
XmlPullParser
9. Callback method: The activity is no longer visible
AsyncTask
AndroidManifest.xml
Open Handset Alliance
onStop();
10. This is a base class supplied by Android framework - which you can extend to create your own custom authenticator.
AccountAuthenticatorActivity
OnCurrentItemChanged
resolveSizeAndState()
ViewStub
11. These helpers are specialized classes for backing up certain kinds of data.
AccountAuthenticatorActivity
BackupHelper
NetworkInfo
onResume();
12. Conversion of XML back to an object
Deserialize
SecurityException
Account Manager
Open Handset Alliance
13. To define custom attributes - add this resources to your project.
BatteryManager
<declare-styleable>
Dalvik Debug Monitor Server
ActionProvider
14. Are used in activities to create the user interface and to interact with the user.
AsyncTask
Fragments
Objects Activity lifecycle
onDestroy();
15. 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
SQLiteOpenHelper
security sandbox
ACTION_DOCK_EVENT
16. It is a string that defines the specific type of access your app is asking for.
LocationManager
OnCurrentItemChanged
ConnectivityManager
auth scope
17. Android is __________.
Linux based
OAuth2
Application resources
getInputStream()
18. Amode where the action bar is set up with tabs for navigation.
Stack
OnCurrentItemChanged
Scroller
dual-
19. For instance - when stopped - your activity should release any large ____ - such as network or database connections.
Objects Activity lifecycle
ViewStub
SecurityException
Layouts
20. It is an HTTP client that is used for applications targeted at Gingerbread and higher.
Linux based
HttpURLConnection
isConnected()
SearchView
21. This includes tools to help you identify problems in your layout performance.
Activity
Android SDK
onDraw()
ConnectivityManager
22. This handles cases like flaky mobile networks - airplane mode - and restricted background data.
BatteryManager
adb
isConnected()
Emulator
23. This defines how the SearchView behaves and is defined in a res/xml/searchable.xml file.
Google
Intents
searchable configuration
View
24. Converts XML Document to XML DOM
Serialize
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
Parser
SearchView
25. Use this to draw text.
drawText()
inflate()
SurfaceHolder.Callback
auth scope
26. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
ConnectivityManager
AsyncTask
BroadcastReceiver
Scroller
27. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
HttpURLConnection
When the activity resumes
ActionProvider
ViewStub
28. This is the simplest way to monitor device state changes.
ConnectivityManager
Account
OnCurrentItemChanged
BroadcastReceiver
29. PieChart exposes a custom event to notify listeners that the user has rotated the pie chart to focus on a new pie slice.
OnCurrentItemChanged
isConnected()
Account Manager
Lifecycle callback methods
30. This action is used in sending text content from one activity to another.
ACTION_SEND
Intents
onStop();
OnCurrentItemChanged
31. In order for the AccountManager to work with your custom account code - you need this class that implements the interfaces that AccountManager expects.
Geocoder
onCreate() - onDestroy()
ACTION_SEND
authenticator class
32. It doesn't currently support the <merge/> tag in the layouts to be inflated.
AsyncTask
AccountAuthenticatorActivity
Stack - back stack
ViewStub
33. This is used to convert raw touch events into gestures.
Entire
ETC1
Dots per inch
GestureDetector
34. 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.
Component - screen
Paint
ViewStub
Canvas
35. In order to get a list of accounts on the device - your app needs this permission.
GET_ACCOUNTS
Hierarchy Viewer
auth scope
Layouts
36. This is the main class through which your application can access location services on Android.
onCreate() - onDestroy()
Low power
LocationManager
dual-
37. 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
View
GestureDetector
ACTION_SEND
PackageManager
38. For example - a ____ might be a button that initiates an action when the user touches it.
Google Cloud Messaging for Android (GCM)
View
authenticator class
drawText()
39. Most network-connected Android apps use this to send and receive data.
AsyncTask
HTTP
Dalvik Virtual Machine
BroadcastReceiver
40. The industry standard way to deal with authentication to third-party services.
OAuth2 protocol
ConnectivityManager
inflate()
AsyncTask
41. It is used to load images in a background thread - then apply them to the UI once finished.
onCreate() - onDestroy()
AccountAuthenticatorActivity
AsyncTask
Objects Activity lifecycle
42. For example - if your activity has a thread running in the background to download data from the network - it might create that thread in _____ and then stop the thread in _____
setContentView
onCreate() - onDestroy()
Lifecycle callback methods
ACTION_SEND
43. 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
Layouts
AttributeSet
Wi-Fi radio
44. 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?
EXTRA_STREAM
Scroller
ConnectivityManager
AsyncTask
45. Android system uses a special virtual machine to run java based applicatons
LTE
Deserialize
Dalvik Virtual Machine
Linux based
46. It is a free service for sending messages to Android devices.
Google Cloud Messaging (GCM)
BatteryManager
Parser
Layouts
47. Evaluation of registered components
Implicit intent
android.hardware.touchscreen
AbstractAccountAuthenticator
Application footprint
48. The entire lifetime of an activity happens between the call to _____ and the call to _____
onStop();
onDestroy();
onCreate() - onDestroy()
Application footprint
49. The helper method is used to create the final width and height values.
resolveSizeAndState()
drawText()
ConnectivityManager
Back stack
50. is run when running Android on the pc
Emulator
onCreate() - onDestroy()
PieChart
getInputStream()
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