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. _____ are views that provide a visual (and interactive) elements for the screen - such as a button - text field - checkbox - or just an image.
onCreate() - onDestroy()
resolveSizeAndState()
Widgets
SettingsActivity
2. This is a base class supplied by Android framework - which you can extend to create your own custom authenticator.
AccountAuthenticatorActivity
android.hardware.touchscreen
ViewStub
auth scope
3. Conversion of an object to XML
isConnected()
BatteryManager
Layouts
Serialize
4. The receiver is triggered whenever the device battery becomes low or exits the low condition by listening for this two.
NetworkInfo
Back stack
View
ACTION_BATTERY_LOW and ACTION_BATTERY_OKAY
5. These helpers are specialized classes for backing up certain kinds of data.
BackupHelper
visible
Full power
View
6. This can be used to draw previews of what the camera sensor is picking up.
<declare-styleable>
SurfaceView
Standby
Dots per inch
7. The helper method is used to create the final width and height values.
onDestroy();
onAudioFocusChange()
Dalvik Debug Monitor Server
resolveSizeAndState()
8. Creating drawing objects within this method significantly reduces performance and can make your UI appear sluggish.
Dots per inch
onDraw()
SearchView
inflate()
9. It inform the system what intents an application component is willing to accept.
Android SDK
BroadcastReceiver
Intent filters
View
10. Relative to pixels and resolution screen
SearchView
Dots per inch
single-pane
XmlPullParser
11. The most common way to define a layout using views is with an XML layout file saved in your ______
virtual table
InputStream
Application resources
Stack
12. Callback method: The activity is being created.
onCreate();
When the activity resumes
searchable configuration
Google Cloud Messaging (GCM)
13. A styleable entity that contains these two custom attributes: showText and labelPosition.
Application footprint
<declare-styleable>
onStop();
PieChart
14. This class defines abstract methods that you must override so that your database table can be created and upgraded when necessary.
onCreate() - onDestroy()
touch
When the activity resumes
SQLiteOpenHelper
15. An open source group led by Google
auth scope
ViewStub
AsyncTask
Open Handset Alliance
16. This is used to register and de-register your media button event receiver.
resolveSizeAndState()
PackageManager
Scroller
AudioManager
17. Most network-connected Android apps use this to send and receive data.
adb
onStop();
HTTP
onStop();
18. It is a string that defines the specific type of access your app is asking for.
Activity
Scroller
auth scope
Entire
19. This is used to convert raw touch events into gestures.
Application resources
GestureDetector
EXTRA_STREAM
BroadcastReceiver
20. It is a subclass of PreferenceActivity.
SettingsActivity
InputStream
onStart() - onStop()
Standby
21. 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.
Widgets
Serialize
ACTION_SEND
Ducking
22. This broadcasts an action whenever the device is connected or disconnected from power.
ViewStub
Canvas
BatteryManager
Stack
23. To define custom attributes - add this resources to your project.
onDestroy();
onCreate();
<declare-styleable>
Explicit intent
24. To respond to media button clicks - you need to register this in your manifest that listens for this action broadcast.
ConnectivityManager
onMeasure()
PackageManager
BroadcastReceiver
25. ______ are views derived from ViewGroup that provide a unique layout model for its child views
Back stack
Layouts
Intent filters
AttributeSet
26. 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.
SettingsActivity
OAuth2
Google Play
inflate()
27. This is used for the need of finer control over your view's layout parameters.
onMeasure()
SearchView
Account Manager
BatteryManager
28. The back stack abides to the basic "last in - first out" stack mechanism - so - when the user is done with the current activity and presses the Back button - it is popped from the stack (and ____) and the ____ activity resumes
setContentView
SQLiteOpenHelper
Destroyed - previous
onPause();
29. This widget as an item in the action bar is the preferred way to provide search in your app.
SearchView
GestureDetector
Standby
View
30. It doesn't currently support the <merge/> tag in the layouts to be inflated.
onCreate() - onDestroy()
ViewStub
InputStream
Intents
31. Describes the status of a network interface of a given type (currently either Mobile or Wi-Fi).
Layouts
Component - screen
isConnected()
NetworkInfo
32. This class provides one of the simplest ways to fire off a new task from the UI thread.
AsyncTask
onAudioFocusChange()
Hierarchy Viewer
drawBitmap()
33. Once a connection has been established - the app uses this method to retrieve the data as an InputStream.
Implicit intent
BatteryManager
getInputStream()
ConnectivityManager
34. This is the simplest way to monitor device state changes.
Service Content Provider
Services
BroadcastReceiver
authenticator class
35. The visible lifetime of an activity happens between the call to ____ and the call to ______
Paint
Component - screen
onStart() - onStop()
ACTION_SEND
36. For example - a ____ might be a button that initiates an action when the user touches it.
View
Serialize
getInputStream()
ViewStub
37. PieChart exposes a custom event to notify listeners that the user has rotated the pie chart to focus on a new pie slice.
Activity
OnCurrentItemChanged
SQLiteOpenHelper
AudioManager
38. It is available starting with API Level 14 and higher.
Widgets
Extensible Markup Language (XML)
Android SDK
ShareActionProvider
39. Callback method: Another activity is taking focus
Advanced Training
View
onPause();
security sandbox
40. 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 _____
onCreate() - onDestroy()
Intents
onSearchRequested()
Lifecycle callback methods
41. It is a set of rules for encoding documents in machine-readable form.
LocationManager
SearchView
Extensible Markup Language (XML)
onStop();
42. The Android SDK tools include a tool that allows you to analyze your layout while your application is running.
Hierarchy Viewer
onResume();
Wi-Fi radio
Stack - back stack
43. The dock-state details are included as an extra in a sticky broadcast of this action.
single-pane
ACTION_DOCK_EVENT
GET_ACCOUNTS
BatteryManager
44. In most cases this will offer greater bandwidth at a significantly lower battery cost.
Account Manager
ShareActionProvider
AbstractAccountAuthenticator
Wi-Fi radio
45. The ____ lifetime of an activity happens between the call to onStart() and the call to onStop().
Back stack
Destroyed - previous
visible
GET_ACCOUNTS
46. 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 ___ .
Google
Stack
Stack - back stack
onSearchRequested()
47. Android provides this handy method to direct volume key presses to the audio stream the user specify.
setVolumeControlStream()
AndroidManifest.xml
drawBitmap()
isConnected()
48. The easiest way to create an authenticator class is to extend this and implement its abstract methods.
AbstractAccountAuthenticator
authenticator class
<declare-styleable>
Intents
49. The industry standard way to deal with authentication to third-party services.
SettingsActivity
OAuth2 protocol
BroadcastReceiver
onCreate() - onDestroy()
50. 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.
Component - screen
SurfaceView
Implicit intent
Activity
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