Android MCQ

Android MCQ

  • Admin
  • 25th Jul, 2020

Android MCQ Quiz & Online Test

1) What is a GCM in android?

  • A. Goggle Message pack
  • B. Goggle Count Messaging
  • C. Goggle Could Messaging for chrome
  • D. None of the Above

2) The broadcastReceiver's subclass overrides the method

  • A. OnStart()
  • B. OnCreat()
  • C. OnReceive()
  • D. OnRestart()

3) What are the indirect Direct subclasses of Services?

  • A. RecognitionService
  • B. SpellCheckerService
  • C. InputMethodService
  • D. RemoteViewsService

4) The virtual console type tab that is used as command line interface is called

  • A. CPU
  • B. Memory
  • C. Logcat
  • D. ADB logs

5) Which among these are NOT a part of Android’s native libraries?

  • A. Webkit
  • B. OpenGL
  • C. SQLite
  • D. Dalvik
Download Free : Android MCQ PDF

6) While developing Android applications, developers can test their apps on…

  • A. Physical Android phone
  • B. Third-party Emulators
  • C. Emulator included in Android SDK
  • D. All are Correct

7) How to stop the services in android?

  • A. finish()
  • B. system.exit().
  • C. By manually
  • D. StopSelf() and stopService()

8) We can refresh the dynamic content in android in ............

  • A. Java
  • B. Ajax
  • C. Android
  • D. None of the Above

9) What was the first phone released that ran the Android OS?

  • A. Google gPhone
  • B. Motorola Droid
  • C. T-Mobile G1
  • D. HTC Hero

10) Which are the screen densities in Android?

  • A. low density
  • B. medium density
  • C. extra high density
  • D. All are Correct

11) Is it mandatory to call onCreate() and onStart() in android?

  • A. Yes
  • B. No

12) Which among the following are part of "Application" layer of Android Architecture

  • A. Contacts
  • B. Browser
  • C. Phone
  • D. All are Correct

13) A ___________ makes a specific set of the application data available to other applications

  • A. Intent
  • B. Content provider
  • C. Broadcast receivers
  • D. None of the Above

14) How many broadcast receivers are available in android?

  • A. 2
  • B. 3
  • C. 4
  • D. 5

15) What Activity method you use to retrieve a reference to an Android view by using the id attribute of a resource XML?

  • A. retrieveResourceById(int id)
  • B. findViewById(String id)
  • C. findViewById(int id)
  • D. findViewByReference(int id);

16) Which of the following is the subclass in Android?

  • A. Tab & Action Bar Activity
  • B. Preference Activity
  • C. Launcher Activity
  • D. All are Correct

17) One of the operation system that cannot be used for android application development is

  • A. Mac
  • B. Linux
  • C. Windows
  • D. Contiki

18) What was the main reason for replacing the Java VM with the Dalvik VM when the project began?

  • A. There was not enough memory capability
  • B. Java virtual machine was not free
  • C. Java VM ran too slow
  • D. Java VM was too complicated to configure

19) What is a method, that is used to handle what happens after clicking a button?

  • A. OnCreate
  • B. onClick
  • C. onSelect
  • D. onDo

20) The XML file that contains all the text that your application uses.

  • A. text.xml
  • B. stack.xml
  • C. strings.xml
  • D. string.java

21) he android library that provides access to UI pre-built elements such as buttons, lists, views etc. is

  • A. android.webkit
  • B. android.os
  • C. android.view
  • D. android.text

22) What is the name of the program that converts Java byte code into Dalvik byte code?

  • A. Dex compiler
  • B. Dalvik Converter
  • C. Android Interpretive Compiler (AIC)
  • D. Mobile Interpretive Compiler (MIC)

23) . If the UI begins to behave sluggishly or crash while making network calls, this is likely due to…

  • A. Network latency
  • B. Virus on the Server
  • C. Hardware malfunctions
  • D. Activity manager contains too much.

24) The underlying operating system for android is

  • A. Linux
  • B. Ubuntu
  • C. Windows
  • D. Contiki

25) Which one is not a nickname of a version of Andriod?

  • A. cupcake
  • B. Gingerbread
  • C. Muffin
  • D. Honeycomb

26) Which permissions are required to get a location in android?

  • A. GPRS permission
  • B. WIFI permission
  • C. Internet permission

27) What is the parent class of Activity?

  • A. activityGroup
  • B. object
  • C. context
  • D. contextThemeWrapper

28) What is an interface in android?

  • A. Class
  • B. Layout file
  • C. Bridge between class & the outside world
  • D. All are Correct

29) The tab in which error is shown is called

  • A. Memory
  • B. Logcat
  • C. CPU
  • D. ADB Logs

30) The Emulator is identical to running a real phone EXCEPT when emulating/simulating what?

  • A. Sensors
  • B. Applications
  • C. Telephony
  • D. None of the Above

31) When developing for the Android OS, Java bytecode is compiled into what?

  • A. Java source code
  • B. C source code
  • C. Dalvik byte code
  • D. Dalvik application code

32) Android is based on Linux for the following reason.

  • A. Security
  • B. Portability
  • C. Networking
  • D. All are Correct

33) The Open Handset Alliance was announced in?

  • A. 2005
  • B. 2006
  • C. 2007
  • D. 2008

34) Quick buttons can be accessed from ........... in android studio.

  • A. Tool bar
  • B. Menu bar
  • C. Editor tab
  • D. Navigation bar

35) What does the src folder contain?

  • A. XML resource files
  • B. Java source code files
  • C. Image and icon files
  • D. All are Correct

36) The requirement android environment for development is called

  • A. IDE
  • B. SDK
  • C. APK
  • D. JDK

Leave A Comment :

Valid name is required.

Valid name is required.

Valid email id is required.

Related MCQ/Quiz

Laravel MCQ
React JS MCQ
AngularJs MCQ
Node js MCQ
Angular 2 MCQ