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. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
ACTION_DOCK_EVENT
virtual table
visible
BatteryManager
2. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
drawText()
Canvas
onMeasure()
NetworkInfo
3. This is used to fetch the account names that the user has stored on their device.
Account Manager
ACTION_DOCK_EVENT
Application resources
dual-
4. It made implementing an effective and user friendly share action in your ActionBar even easier.
ActionProvider
Geocoder
Dalvik Debug Monitor Server
OnCurrentItemChanged
5. Callback method: The activity is about to be destroyed.
Standby
Open Handset Alliance
Wi-Fi radio
onDestroy();
6. Callback method: The activity is no longer visible
security sandbox
onSearchRequested()
Activity
onStop();
7. Allow to combine loosely coupled components to perform certain tasks
LocationManager
onSearchRequested()
Intents
setVolumeControlStream()
8. This behaves similarly to a SQLite table - but reads and writes to an object in memory via callbacks - instead of to a database file.
AsyncTask
AndroidManifest.xml
SettingsActivity
virtual table
9. Conversion of XML back to an object
single-pane
virtual table
Deserialize
android.hardware.touchscreen
10. Callback method: The activity is no longer visible.
SettingsActivity
OnCurrentItemChanged
onStop();
Activity
11. When an activity is stopped because a new activity starts - it is notified of this change in state through the activity's _______ .
onStop();
Lifecycle callback methods
<declare-styleable>
AttributeSet
12. This class defines abstract methods that you must override so that your database table can be created and upgraded when necessary.
SQLiteOpenHelper
SQLite
onDestroy();
Dots per inch
13. You can reacquire the necessary resources and resume actions that were interrupted. These state transitions are all part of the _________
HttpURLConnection
PieChart
When the activity resumes
authenticator class
14. Sharing of data in Android is done via________
Service Content Provider
Open Handset Alliance
AsyncTask
GET_ACCOUNTS
15. This is used to check that you're actually connected to the Internet and what type of connection is in place.
BatteryManager
ConnectivityManager
ETC1
LocationManager
16. The entire lifetime of an activity happens between the call to _____ and the call to _____
Layouts
BatteryManager
BackupHelper
onCreate() - onDestroy()
17. Use this to draw text.
drawText()
Geocoder
BatteryManager
ETC1
18. The most common way to define a layout using views is with an XML layout file saved in your ______
Services
Scroller
Application resources
LocationManager
19. It is an HTTP client that is used for applications targeted at Gingerbread and higher.
OAuth2
Full power
<declare-styleable>
HttpURLConnection
20. Perform background tasks without providing a user interface
AbstractAccountAuthenticator
Implicit intent
Entire
Services
21. is run when running Android on the pc
Service Content Provider
onDraw()
Emulator
dual-
22. The Android framework has a large set of these classes for interacting with the user and displaying various types of data.
View
Wi-Fi radio
setContentView
Dalvik Virtual Machine
23. These helpers are specialized classes for backing up certain kinds of data.
onMeasure()
android.hardware.touchscreen
visible
BackupHelper
24. This includes tools to help you identify problems in your layout performance.
LocationManager
SearchView
Android SDK
setContentView
25. It is a lightweight mechanism used to transmit data from a server to a particular app instance.
ShareActionProvider
<declare-styleable>
Google Cloud Messaging for Android (GCM)
Serialize
26. This handles cases like flaky mobile networks - airplane mode - and restricted background data.
SettingsActivity
isConnected()
NetworkInfo
onSearchRequested()
27. An open source stand alone database
SQLite
View
ACTION_SEND
resolveSizeAndState()
28. This is used to convert raw touch events into gestures.
GestureDetector
Entire
EXTRA_STREAM
Application resources
29. This object contains an account name - which for Google accounts is an email address.
Account
Wi-Fi radio
Back stack
searchable configuration
30. This class is the basis for handling flywheel-style fling gestures.
security sandbox
single-pane
Ducking
Scroller
31. It is called to invoke the search dialog on older devices.
NetworkInfo
onSearchRequested()
Activity
setVolumeControlStream()
32. It is a string that defines the specific type of access your app is asking for.
auth scope
onSearchRequested()
Component - screen
InputStream
33. When a new activity starts - it is pushed onto the ____ and takes user focus.
Application resources
Account
Back stack
Widgets
34. The visible lifetime of an activity happens between the call to ____ and the call to ______
onStart() - onStop()
Stack
LocationManager
onStop();
35. Android provides this handy method to direct volume key presses to the audio stream the user specify.
SurfaceHolder.Callback
AsyncTask
ACTION_DOCK_EVENT
setVolumeControlStream()
36. The Android SDK tools include a tool that allows you to analyze your layout while your application is running.
Hierarchy Viewer
onSearchRequested()
virtual table
Serialize
37. Use this to draw bitmaps.
drawBitmap()
OAuth2
onDraw()
onAudioFocusChange()
38. Once installed on a device - each Android application lives in its own ______
security sandbox
Activity
auth scope
Stack
39. The ____ lifetime of an activity happens between the call to onCreate() and the call to onDestroy().
Android SDK
searchable configuration
onCreate() - onDestroy()
Entire
40. Where Android is currently primarily developed
Emulator
Fragments
Google
onAudioFocusChange()
41. Answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.
Hierarchy Viewer
SQLite
Linux based
ConnectivityManager
42. This is used to register and de-register your media button event receiver.
AudioManager
Objects Activity lifecycle
InputStream
searchable configuration
43. You can set the layout as the UI for your activity with passing the resource ID for the layout.
LocationManager
HttpURLConnection
ConnectivityManager
setContentView
44. It is a set of rules for encoding documents in machine-readable form.
Paint
Extensible Markup Language (XML)
SecurityException
BroadcastReceiver
45. Callback method: The activity is being created.
AbstractAccountAuthenticator
Google
onCreate();
OAuth2 protocol
46. It includes a Detailed Network Usage tab that makes it possible to track when your application is making network requests.
Advanced Training
SearchView
Dalvik Debug Monitor Server
Android SDK
47. Your activity should perform setup of "global" state (such as defining layout) in ____ and release all remaining resources in _____
OAuth2
onCreate() - onDestroy()
onAudioFocusChange()
inflate()
48. To define custom attributes - add this resources to your project.
<declare-styleable>
ValueAnimator
ActionProvider
auth scope
49. An intermediate state that uses around 50% of the battery power at the full state.
ConnectivityManager
AudioManager
Low power
BroadcastReceiver
50. Most network-connected Android apps use this to send and receive data.
HTTP
Google Cloud Messaging for Android (GCM)
onCreate() - onDestroy()
BroadcastReceiver
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