
- Android Basics
- Android - Home
- Android - Overview
- Android - Environment Setup
- Android - Architecture
- Android - Application Components
- Android - Hello World Example
- Android - Resources
- Android - Activities
- Android - Services
- Android - Broadcast Receivers
- Android - Content Providers
- Android - Fragments
- Android - Intents/Filters
- Android - User Interface
- Android - UI Layouts
- Android - UI Controls
- Android - Event Handling
- Android - Styles and Themes
- Android - Custom Components
- Android Advanced Concepts
- Android - Drag and Drop
- Android - Notifications
- Location Based Services
- Android - Sending Email
- Android - Sending SMS
- Android - Phone Calls
- Publishing Android Application
- Android Useful Examples
- Android - Alert Dialoges
- Android - Animations
- Android - Audio Capture
- Android - AudioManager
- Android - Auto Complete
- Android - Best Practices
- Android - Bluetooth
- Android - Camera
- Android - Clipboard
- Android - Custom Fonts
- Android - Data Backup
- Android - Developer Tools
- Android - Emulator
- Android - Facebook Integration
- Android - Gestures
- Android - Google Maps
- Android - Image Effects
- Android - ImageSwitcher
- Android - Internal Storage
- Android - JetPlayer
- Android - JSON Parser
- Android - Linkedin Integration
- Android - Loading Spinner
- Android - Localization
- Android - Login Screen
- Android - MediaPlayer
- Android - Multitouch
- Android - Navigation
- Android - Network Connection
- Android - NFC Guide
- Android - PHP/MySQL
- Android - Progress Circle
- Android - ProgressBar
- Android - Push Notification
- Android - RenderScript
- Android - RSS Reader
- Android - Screen Cast
- Android - SDK Manager
- Android - Sensors
- Android - Session Management
- Android - Shared Preferences
- Android - SIP Protocol
- Android - Spelling Checker
- Android - SQLite Database
- Android - Support Library
- Android - Testing
- Android - Text to Speech
- Android - TextureView
- Android - Twitter Integration
- Android - UI Design
- Android - UI Patterns
- Android - UI Testing
- Android - WebView Layout
- Android - Wi-Fi
- Android - Widgets
- Android - XML Parsers
- Android Useful Resources
- Android - Questions and Answers
- Android - Useful Resources
- Android - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Android Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to Android. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 1 - What is an activity in Android?
A - Activity performs the actions on the screen
Answer : A
Explanation
Activity is a single screen in an application, Activity performs the actions on the screen(UI)
Q 2 - What is the difference between margin and padding in android layout?
A - Margin is specifying the extra space left on all four sides in layout
B - Padding is used to offset the content of a view by specific px or dp
Answer : C
Explanation
Margin specifies the space left on four sides in the layout and padding specifies the exact position where the element going to be taking place in the layout.
Q 3 - What are the functionalities in asyncTask in android?
Answer : E
Explanation
AsyncTask needs doInBackground() and remaining methods are optional. As a developer we should need to implement all methods which are given above.
Q 4 - What is the difference between content values and cursor in android SQlite?
A - Content values are key pair values, which are updated or inserted in the database
B - Cursor is used to store the temporary result.
Answer : C
Explanation
Content values are named key pair values which is used to store the data, update the data in SQlite database. Cursor is a temporary buffering area to store the temporary result of android SQlite.
Q 5 - What is singleton class in android?
Answer : A
Explanation
There is only an object which can be accessed by all other class.
Q 6 - WHich method is used to find GPS enabled or disabled pro-grammatically in android?
Answer : C
The onProviderDisable() method is used to find whether GPS is enabled or disabled in android pro-grammatically
Q 7 - How to fix crash using log cat in android?
B - log cat contains the exception name along with the line number
Answer : B
Using with log cat, we can find the exception, which has occurred along with the line number. Using of line number, we can find the errors.
Answer : A
According to the Google documentation, Android supports 4 types of orientations, those are landscape, portrait, sensor and No orientation
Q 9 - Is it possible activity without UI in android?
Answer : B
Without UI, we can call an activity, It will do some background functionalities.
Q 10 - What is bean class in android?
A - A class used to hold states and objects
B - A bean class can be passed from one activity to another.
Answer : A
Bean class can hold other states and objects. It contains all fields which are private with setter and getter.