0% found this document useful (0 votes)
56 views12 pages

MAD MCQs2

The document provides 33 multiple choice questions about mobile application development for Android. It covers topics like the company that developed Android, where XML layout files are stored, what SDK and API stand for, the programming languages used to develop Android apps, Android app components like activities and fragments, and methods for logging, button clicks, and passing data. The questions are provided along with their single correct answer choices.

Uploaded by

QADEER AHMAD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views12 pages

MAD MCQs2

The document provides 33 multiple choice questions about mobile application development for Android. It covers topics like the company that developed Android, where XML layout files are stored, what SDK and API stand for, the programming languages used to develop Android apps, Android app components like activities and fragments, and methods for logging, button clicks, and passing data. The questions are provided along with their single correct answer choices.

Uploaded by

QADEER AHMAD
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

BrainlyMCQs

Mobile Application Development MCQs with


Answers
August 3, 2022 by Hassan Ali

Mobile Application Development MCQs with Answers

1. Android is Developed by _____________.


(a) Apple
(b) Microsoft
(c) Google
(d) Android Inc

Answer
(d) Android Inc

2. In Android which Directory XML Layout Files are Stored.


(a) /assests
(b) /src
(c) /res/values
(d) /res/layout

Answer

(d) /res/layout

3. What is SDK?
(a) Software Development Kit
(b) Software Design kit
(c) Serial Development Kit
(d) Serial Design Kit

Answer

(a) Software Development Kit

4. Android is a ____________.
(a) Web Browser
(b) Web Server
(c) An Operating System
(d) All of above

Answer
(c) An Operating System

5. Which of the following android is licensed?


(a) Apache/MIT
(b) Source Forg
(c) Both a and B
(d) None

Answer

(a) Apache/MIT

6. What are the reason for android is mainly developed?


(a) Mobile Devices
(b) Servers
(c) Laptops
(d) Desktops

Answer

(a) Mobile Devices

7. Android is based on the following language?


(a) Java
(b) C++
(c) C
(d) None

Answer
(a) Java

8. APK Stand for ________.


(a) Android Pakage Kit
(b) Android Phone Kit
(c) Android Page Kit
(d) None of above

Answer

(a) Android Pakage Kit

9. API Stand for _________.


(a) Application Programming Interface
(b) Android Programming Interface
(c) Android Page Interface
(d) Application Page Interface

Answer

a) Application Programming Interface

10. in android studio, the callback that is called when activity


interaction with user is started is
(a) onStart
(b) onStop
(c) onResume
(d) onDestory

Answer
(c) onResume

11. a type of service provided by android that shows messages and


alerts to user is
(a) Notification
(b) Content Providers
(c) Activity Manager
(d) None

Answer

(a) Notification

12. Android Studio is ________.


(a) Paid
(b) Open Source
(c) Both a and b
(d) None

Answer

(b) Open Source

13. Which Programming Language Is Used For Android Application


Development?
(a) Java
(b) Kotline
(c) Flutter
(d) All of above
Answer

(d) All of above

14. Although most people’s first thought when they think of Android is
Google, Android is not actually owned by Google. Who owns the
Android platform?
(a) Oracle Technology
(b) Dalvik
(c) Open Handset Alliance
(d) The above statement is and Android is owned by Google

Answer

(c) Open Handset Alliance

15. Android is an open source, Linux-based software stack.


(a) True
(b) False

Answer

(a) True

16. What is the full form of OHA?


(a) Option Handset Area
(b) Open Handset Alliances
(c) Original Handset Alliances
(d) Other Handset Alliances
Answer

(c) Original Handset Alliances

17. Which of the following methods is called in an Activity when


another activity gets into the foreground?
(a) onDestroy()
(b) onStop()
(c) onPause()
(d) onExit()

Answer

(c) onPause()

18. What is not true about the AndroidManifest.xml file?


(a) It declares the views used within the application.
(b) It declares user permissions the application requires.
(c) It declares hardware and software features used within the
application
(d) It declares application components

Answer

(a) It declares the views used within the application.

19. Which of the following is NOT a valid usage for Intents?


(a) Activate a SQLite DB Connection
(b) Activate a Broâdcast receiver
(c) Activate a Service
(d) Activate and Activity
Answer

(a) Activate a SQLite DB Connection

20. What is the parent class of all Activity widgets?


(a) Layout
(b) ViewGroup
(c) View
(d) Widget

Answer

(c) View

21. What is an anonymous class in android?


(a) Interface
(b) Java Class
(c) Manifest File
(d) A class that does not have a name but have functionalities in it

Answer

(d) A class that does not have a name but have


functionalities in it

22. When developing for the Android OS, Java byte code is compiled
into what?
(a) Java Source Code
(b) Dalvik Application Code
(c) Dalvik Byte Code
(d) Source Code
Answer

(c) Dalvik Byte Code

23. Which of the following is incorrect about intents?


(a) They can be used to start an Activity
(b) They can be used to start database insertion
(c) They can be used to start a service
(d) They can be used to start a dialog-themed activity

Answer

(b) They can be used to start database insertion

24. Which of the following Android View sub-classes uses the WebKit
rendering engine to display web pages?
(a) MapView
(b) PageView
(c) WebView
(d) HttpClient

Answer

(c) WebView

25. What is android view group?


(a) Collection of views and other child views
(b) Base class of building blocks
(c) Layouts
(d) None of the Above
Answer

(a) Collection of views and other child views

26. What is broadcast receiver in android?


(a) It will react on broadcast announcements.
(b) It will do background functionalities as services.
(c) It will pass the data between activities.
(d) None of the Above

Answer

(a) It will react on broadcast announcements.

27. which programming language is used for android application


development?
(a) Java,Kotline,C#
(b) C++
(c) Flutter
(d) All of above

Answer

(d) All of above

28. In which directory xml layout files are stored


(a) /assets
(b) /src
(c) /res/values
(d) /res/layout
Answer

(d) /res/layout

29. in android mini activities are also known as


(a) Adapter
(b) Activity
(c) Fragments
(d) None of the above

Answer

(c) Fragments

30. how to pass the data between activities in android?


(a) Intent
(b) Content Provider
(c) Broadcast receiver
(d) None of the Above

Answer

(a) Intent

31. which of the following android component displays the part of an


activity on screen?
(a) View
(b) Manifest
(c) Intent
(d) Fragment
Answer

(d) Fragment

32. which of the following method in android is used to log debug


messages?
(a) Log.d() method
(b) Log.db() method
(c) Log.dbg() method
(d) None of above

Answer

(a) Log.d() method

33. which of the following is contained in the src folder?


(a) Java Code Folder
(b) Manifest
(c) XML
(d) None

Answer

(a) Java Code Folder

34. which of the following method is used to handle what happens


after clicking a button?
(a) onClick
(b) onCreate
(c) onSelect
(d) None

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy