Android Development MCQs with answers Page - 10

Here, you will find a collection of MCQ questions on Android Development. Go through these questions to enhance your preparation for upcoming examinations and interviews.

To check the correct answer, simply click the View Answer button provided for each question.

Have your own questions to contribute? Click the button below to share your MCQs with others!

+ Add Question

R

Ravina • 3.96K Points
Extraordinary

Q. Which thread is responsible for UI operations in Android?

  • (A) Worker thread
  • (B) Main thread
  • (C) Background thread
  • (D) I/O thread

R

Ravina • 3.96K Points
Extraordinary

Q. What is the use of the 'intent' in Android?

  • (A) To draw views
  • (B) To share data or launch components
  • (C) To fetch data from server
  • (D) To define layouts

R

Ravina • 3.96K Points
Extraordinary

Q. What is the default file name for string resources?

  • (A) strings.json
  • (B) values.xml
  • (C) main.xml
  • (D) strings.xml

R

Ravina • 3.96K Points
Extraordinary

Q. Which tool is used to create Android Virtual Devices (AVDs)?

  • (A) SDK Manager
  • (B) AVD Manager
  • (C) Emulator
  • (D) Gradle

R

Ravina • 3.96K Points
Extraordinary

Q. Which class is used for logging messages in Android?

  • (A) Debug
  • (B) SystemLog
  • (C) Logcat
  • (D) Log

R

Ravina • 3.96K Points
Extraordinary

Q. What is the main use of NavController in Jetpack Navigation?

  • (A) To control audio
  • (B) To access camera
  • (C) To handle screen navigation
  • (D) To display popups

R

Ravina • 3.96K Points
Extraordinary

Q. What is the purpose of Android's ViewBinding?

  • (A) To style views
  • (B) To directly reference views from layout files
  • (C) To reduce APK size
  • (D) To enable dark mode

R

Ravina • 3.96K Points
Extraordinary

Q. Which Gradle file is used for app-level configurations?

  • (A) settings.gradle
  • (B) gradle-wrapper.properties
  • (C) build.gradle (Module: app)
  • (D) local.properties

R

Ravina • 3.96K Points
Extraordinary

Q. What is the minimum SDK version used to specify the lowest supported Android version?

  • (A) targetSdkVersion
  • (B) compileSdkVersion
  • (C) minSdkVersion
  • (D) baseSdkVersion

R

Ravina • 3.96K Points
Extraordinary

Q. What is Jetpack Compose in Android?

  • (A) A music app
  • (B) A cloud service
  • (C) A modern toolkit for building native UI
  • (D) A testing framework

Add MCQ in this Category

If you want to share an MCQ question in this category, it's a great idea! It will be helpful for many other students using this website.

Share Your MCQ