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 class defines methods for drawing text - lines - bitmaps - and many other graphics primitives.
BackupHelper
ViewStub
drawText()
Canvas
2. Use this to draw text.
HTTP
<declare-styleable>
drawText()
security sandbox
3. Converts XML Document to XML DOM
SQLite
searchable configuration
SearchView
Parser
4. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
When the activity resumes
inflate()
onMeasure()
Android SDK
5. An _______ is an application component that provides a screen 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.
Activity
GestureDetector
LocationManager
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
6. A mode where navigation is set up with a spinner widget.
Dalvik Virtual Machine
ShareActionProvider
single-pane
PieChart
7. This is the simplest way to monitor device state changes.
BroadcastReceiver
setVolumeControlStream()
onCreate() - onDestroy()
InputStream
8. 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.
isConnected()
Google
Ducking
LTE
9. Creating drawing objects within this method significantly reduces performance and can make your UI appear sluggish.
onDraw()
ViewStub
When the activity resumes
Deserialize
10. The dock-state details are included as an extra in a sticky broadcast of this action.
onAudioFocusChange()
setVolumeControlStream()
SearchView
ACTION_DOCK_EVENT
11. If permissions are missing - the application will get this at runtime.
onPause();
Google Play
Canvas
SecurityException
12. Amode where the action bar is set up with tabs for navigation.
ViewStub
dual-
auth scope
ShareActionProvider
13. The easiest way to create an authenticator class is to extend this and implement its abstract methods.
View
Activity
visible
AbstractAccountAuthenticator
14. These helpers are specialized classes for backing up certain kinds of data.
getInputStream()
BroadcastReceiver
BackupHelper
Wi-Fi radio
15. Relative to pixels and resolution screen
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
Dots per inch
Activity
adb
16. 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.
ACTION_DOCK_EVENT
ETC1
Component - screen
LTE
17. It is called to invoke the search dialog on older devices.
Linux based
Google Cloud Messaging (GCM)
NetworkInfo
onSearchRequested()
18. 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?
AndroidManifest.xml
View
EXTRA_STREAM
Entire
19. Sharing of data in Android is done via________
onCreate() - onDestroy()
AttributeSet
Service Content Provider
Fragments
20. This is an interface which is used to pass image data from the camera hardware to the application.
Lifecycle callback methods
AccountAuthenticatorActivity
SurfaceHolder.Callback
PackageManager
21. It made implementing an effective and user friendly share action in your ActionBar even easier.
touch
BatteryManager
onSearchRequested()
ActionProvider
22. It is an efficient and maintainable way to parse XML on Android.
XmlPullParser
Scroller
Stack
Account Manager
23. This class computes scroll positions for you - but it does not automatically apply those positions to your view.
SurfaceView
Scroller
Full power
onCreate() - onDestroy()
24. In order for the AccountManager to work with your custom account code - you need this class that implements the interfaces that AccountManager expects.
HTTP
BackupHelper
inflate()
authenticator class
25. To create an activity - you must create a subclass of
ACTION_SEND
onStop();
Activity
Objects Activity lifecycle
26. Your activity should perform setup of "global" state (such as defining layout) in ____ and release all remaining resources in _____
GET_ACCOUNTS
Widgets
onMeasure()
onCreate() - onDestroy()
27. Conversion of XML back to an object
AudioManager
ViewStub
Deserialize
searchable configuration
28. Callback method: The activity has become visible.
ShareActionProvider
onResume();
HttpURLConnection
Hierarchy Viewer
29. Android is __________.
AsyncTask
Application footprint
Linux based
Account
30. An open source stand alone database
BroadcastReceiver
NetworkInfo
SQLite
BackupHelper
31. It typically consumes more energy than 3G - which is in turn more expensive than 2G.
Advanced Training
searchable configuration
inflate()
LTE
32. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
adb
onCreate() - onDestroy()
visible
AbstractAccountAuthenticator
33. Most network-connected Android apps use this to send and receive data.
LTE
HTTP
ViewStub
ActionProvider
34. The minimal energy state during which no network connection is active or required.
Dalvik Debug Monitor Server
adb
Google Cloud Messaging for Android (GCM)
Standby
35. Necessary tools to develop Android applications
Google Cloud Messaging (GCM)
Android SDK
Layouts
Layouts
36. It provides a simple way to perform your work outside the main thread.
Application footprint
visible
AsyncTask
Standby
37. This can be used to draw previews of what the camera sensor is picking up.
<declare-styleable>
SurfaceView
onStop();
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
38. This is used to convert raw touch events into gestures.
XmlPullParser
LocationManager
Intents
GestureDetector
39. It is an HTTP client that is used for applications targeted at Gingerbread and higher.
Widgets
Deserialize
HttpURLConnection
setVolumeControlStream()
40. It inform the system what intents an application component is willing to accept.
SQLiteOpenHelper
Intent filters
onPause();
Wi-Fi radio
41. The visible lifetime of an activity happens between the call to ____ and the call to ______
onStart() - onStop()
ACTION_DOCK_EVENT
visible
HttpURLConnection
42. The ____ lifetime of an activity happens between the call to onCreate() and the call to onDestroy().
AndroidManifest.xml
ShareActionProvider
AsyncTask
Entire
43. Evaluation of registered components
Ducking
AccountAuthenticatorActivity
Implicit intent
Paint
44. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.
Services
virtual table
Account
Canvas
45. Shows the actual amount of memory the application uses
Application footprint
BroadcastReceiver
Service Content Provider
adb
46. 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
BatteryManager
SearchView
Activity
47. The Android framework has a large set of these classes for interacting with the user and displaying various types of data.
authenticator class
XmlPullParser
Wi-Fi radio
View
48. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
SQLite
getInputStream()
Deserialize
ConnectivityManager
49. 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?
AttributeSet
onCreate();
Stack - back stack
Dots per inch
50. is run when running Android on the pc
Emulator
Hierarchy Viewer
getInputStream()
AsyncTask
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