- 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
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 - Explain android activity life cycle?
B - OnCreate() −> onStart() −>onResume() −> onPause() −> onStop() −> onRestart() −> onDestroy()
C - OnCreate() −> onStart() −> onPause() −> onResume() −> onStop() −> onDestroy()
Answer : B
Explanation
OnCreate() − The system will call this,when an activity is created first time.
onStart() − The system will call this,when an activity starts the actions/action on UI.
onResume() − The system will call this, when onRestart() or onPause() is called.
onPause() −> The system will call this, when an activity going into the background.
onStop() − The system will call this, when an activity going into stop.
onRestart() − The system will call this, when an activity going to stop stage and to start the activity again.
onDestroy() − The system will call this, when an activity going in stop mode.
Q 2 - What is splash screen in android?
A - Initial activity of an application
B - Initial service of an application
Answer : D
Explanation
Splash is an activity. Generally it appears as initial screen of an application and works based on thread concept.
Q 3 - How many threads are there in asyncTask in android?
Answer : A
Explanation
In Android 3.0, It is having multi threads, but now it is having only one thread.
Q 4 - What is the use of content provider in android?
A - To send the data from an application to another application
B - To store the data in a database
Answer : C
Explanation
Content provider is used to share the data between applications
Q 5 - What are the wake locks available in android?
Answer : E
Explanation
When CPU is on mode, PARTIAL_WAKE_LOCK will be active.
When CPU + bright Screen low is on mode, SCREEN_DIM_WAKE_LOCK will be active.
When CPU + bright Screen High is on mode,SCREEN_BRIGHT_WAKE_LOCK will be active.
When CPU, Screen, bright Screen High is on mode, FULL_WAKE_LOCK will be active.
Q 6 - What is ADB in android?
Answer : C
Android debug bridge is a client and a server modelled tool and acts as a bridge between client and server.
Q 7 - Data can be read from local source XML in android through
Answer : A
Using with XML resource parser, we can read local resource XML in android.
Q 8 - What is fragment life cycle in android?
C - onAttach()->onCreate() −> onCreateView() −> onActivityCreated() −> onStart() −> onResume()
Answer : C
Fragment life cycle is as shown below −
onAttach() OnCreate() onCreateView() onActivityCreated() onStart() onResume() onPause() onStop() onDestroyView() onDestroy() onDetach()
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 - How do you join two notifications in android?
A - Give same id for both notifications
B - Write notification code two times
Answer : E
Give same id for both notifications.
nm.notify(1,notification);
To Continue Learning Please Login
Login with Google