Olete.in
Articles
Mock Tests
🧪 Android MCQ Quiz Hub
Android Mcq Question
Choose a topic to test your knowledge and improve your Android skills
1. Android is -
an operating system
a web browser
a web server
None of the above
2. Under which of the following Android is licensed?
OSS
Sourceforge
Apache/MIT
None of the above
3. For which of the following Android is mainly developed?
Servers
Desktops
Laptops
Mobile devices
4. Which of the following is the first mobile phone released that ran the Android OS?
1. HTC Hero
1. Google gPhone
T - Mobile G1
None of the above
5. Which of the following virtual machine is used by the Android operating system?
JVM
Dalvik virtual machine
Simple virtual machine
None of the above
6. Android is based on which of the following language?
Java
C++
C
None of the above
7. APK stands for -
Android Phone Kit
Android Page Kit
Android Package Kit
None of the above
8. What does API stand for?
Application Programming Interface
Android Programming Interface
Android Page Interface
Application Page Interface
9. Which of the following converts Java byte code into Dalvik byte code?
Dalvik converter
Dex compiler
Mobile interpretive compiler (MIC)
None of the above
10. How can we stop the services in android?
By using the stopSelf() and stopService() method
By using the finish() method
By using system.exit() method
None of the above
11. What is an activity in android?
android class
android package
A single screen in an application with supporting java code
None of the above
12. How can we kill an activity in android?
Using finish() method
Using finishActivity(int requestCode)
Both (a) and (b)
Neither (a) nor (b)
13. ADB stands for -
Android debug bridge
Android delete bridge
Android destroy bridge
None of the above
14. On which of the following, developers can test the application, during developing the android applications?
Third-party emulators
Emulator included in Android SDK
Physical android phone
All of the above
15. Which of the following kernel is used in Android?
MAC
Windows
Linux
Redhat
16. Which of the following is the first callback method that is invoked by the system during an activity life-cycle?
onClick() method
onCreate() method
onStart() method
onRestart() method
17. Which of the following is not an activity lifecycle callback method?
onClick() method
onCreate() method
onBackPressed() method
onStart() method
18. We require an AVD to create an emulator. What does AVD stand for?
Android Virtual device
Android Virtual display
Active Virtual display
Active Virtual device
19. What is the use of content provider in Android?
For storing the data in the database
For sharing the data between applications
For sending the data from an application to another application
For sending the data from an application to another application
20. AAPT stands for -
Android Activity Packaging Tool
Android Asset Packaging Tool
Android Action Packaging Tool
None of the above
21. NDK stands for -
Native Development Kit
New Development kit
Native Design Kit
None of the above
22. Which of the following is contained in the src folder?
XML
Java source code
Manifest
None of the above
23. �Which of the following method is used to handle what happens after clicking a button?
onClick
onCreate
onSelect
None of the above
24. Which of the following android component displays the part of an activity on screen?
View
Manifest
Intent
Fragment
25. Which of the following is the parent class of Activity?
context
object
contextThemeWrapper
None of the above
26. Which of the following is the parent class of service?
context
object
contextThemeWrapper
contextWrapper
27. OHA in android stands for -
Open Health Academy
Open Handset Alliance
Open Handset Application
Open Handset Association
28. In which of the following tab an error is shown?
CPU
Memory
ADB Logs
Logcat
29. In which year OHA (Open Handset Alliance) is announced?
2005
2007
2006
None of the above
30. Which of the following is the name of the Android version 1.5?
Eclair
Froyo
Cupcake
Donut
31. Which of the following is the name of the Android version 1.6?
Eclair
Froyo
Cupcake
Donut
32. �Which of the following is the topmost layer of android architecture?
System Libraries and Android Runtime
Linux Kernel
Applications
Applications Framework
33. �Which of the layer is below the topmost layer of android architecture?
System Libraries and Android Runtime
Linux Kernel
Applications
Applications Framework
34. Which of the layer is the lowest layer of android architecture?
System Libraries and Android Runtime
Linux Kernel
Applications
Applications Framework
35. What is contained in manifest.xml?
Source code
List of strings used in the app
Permission that the application requires
None of the above
36. Which of the following is not a state in the service lifecycle?
Destroyed
Start
Paused
Running
37. As an android programmer, which version of Android should we use as a minimum development target?
Version 1.2 or version 1.3
Version 1.0 or version 1.1
Version 1.6 or version 2.0
Version 2.3 or version 3.0
38. Which of the following is not a nickname of any android version?
Donut
Muffin
Honeycomb
Cupcake
39. Which of the following is a dialog class in android?
AlertDialog
DatePicker Dialog
ProgressDialog
All of the above
40. In which state the activity is, if it is not in focus, but still visible on the screen?
Stopped state
Destroyed state
Paused state
Running state
41. Which of the following is the built-in database of Android?
SQLite
MySQL
Oracle
None of the above
42. Which of the following android version is named Jelly Bean?
3.1
2.1
1.1
4.1
43. Which of the following features are updated in Android 4.1(Jelly Bean)?
User Interface
Lock screen improvement
New clock application
All of the above
44. Which of the following is the API level of Android version 5.0?
21
20
41
11
45. Which of the following android library provides access to the database?
android.content
android.database
android.api
None of the above
46. In Android studio, which of the following callback is called when an activity starts interacting with the user?
onDestroy
onCreate
onResume
onStop
47. The send Sticky broadcast(intent) method in android is used to show that the intent is -
Optional
Prioritize
Sticky
None of the above
48. Which of the following class in android displays information for a short period of time and disappears after some time?
toast class
log class
maketest class
None of the above
Submit