Site icon DataFlair

Online Android Programming MCQ Quiz

android programming mcq with answers

Interactive Online Courses: Elevate Skills & Succeed Enroll Now!

Android is one of the prominent and emerging fields for budding developers. The tutorial has shown you a walkthrough of all the concepts and the essential tools for any developer. Now, let’s check your knowledge on Android through this Online Android Programming MCQ Quiz. It will help you in enhancing and analysing yourself in the field of Android. let’s start!!!

Time limit: 0

Quiz Summary

0 of 20 Questions completed

Questions:

Information

You have already completed the quiz before. Hence you can not start it again.

Quiz is loading…

You must sign in or sign up to start the quiz.

You must first complete the following:

Results

Quiz complete. Results are being recorded.

Results

0 of 20 Questions answered correctly

Your time:

Time has elapsed

You have reached 0 of 0 point(s), (0)

Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)

Categories

  1. Not categorized 0%
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  1. Current
  2. Review / Skip
  3. Answered
  4. Correct
  5. Incorrect
  1. Question 1 of 20
    1. Question

    Consider a scenario where you need to design an interface for Company X mobile application. In such a scenario, which of the following application components will you use to develop the screen(or User Interface) for the application’s users?

    Correct
    Incorrect
  2. Question 2 of 20
    2. Question

    Which among the following is/are the examples of Information Widget?

    Correct
    Incorrect
  3. Question 3 of 20
    3. Question

    You are developing an application that stores a user’s skill sets. Now, which of the following will best suit the requirement to allow the user to select all skills he is proficient in.

    Correct
    Incorrect
  4. Question 4 of 20
    4. Question

    State the view which you would use to take the gender of the user as an input. 

    Correct
    Incorrect
  5. Question 5 of 20
    5. Question

    Which of the following statement(s) is/are true?

    Statement 1: Notifications work in the foreground of the application.

    Statement 2: Notifications work in the background of the application.

     

    Correct
    Incorrect
  6. Question 6 of 20
    6. Question

    We very well know that in Android, at a time, several processes run. Among the following, choose the process which has the highest priority among all others present?

    Correct
    Incorrect
  7. Question 7 of 20
    7. Question

    In the Android Activity Lifecycle, after the onDestroy() method is triggered, then what happens?

     

    Correct
    Incorrect
  8. Question 8 of 20
    8. Question

    Which of the following methods is triggered when a non-focus activity comes back into focus?

    Correct
    Incorrect
  9. Question 9 of 20
    9. Question

    Suppose you are developing a music application that requires you to allow playing music in the background too. In such a scenario, which of the following app component will you use?

    Correct
    Incorrect
  10. Question 10 of 20
    10. Question

    You are developing an application that triggers notifications to charge your device whenever the battery is low. Which of the following Intent Action will you use to implement the above?

    Correct
    Incorrect
  11. Question 11 of 20
    11. Question

     Among the following statements related to the Broadcast Receiver, which statement(s) is/are correct?

    Statement 1: Broadcast Receivers can be registered dynamically by using the registerReceiver() method.

    Statement 2: Broadcast Receivers can be declared in your manifest file by using the <receiver> tag.

     

    Correct
    Incorrect
  12. Question 12 of 20
    12. Question

    Which of the following best define Content Providers in Android?

    Correct
    Incorrect
  13. Question 13 of 20
    13. Question

    Among the following statements related to the Fragments, which statement(s) is/are correct?

     

    Statement 1: Fragment’s Lifecycle is entirely the same as Activity Lifecycle. Both have exactly the same callback methods.

    Statement 2: Fragment depends upon the host activity, and if the host activity is destroyed, even the fragment is destroyed. 

     

    Correct
    Incorrect
  14. Question 14 of 20
    14. Question

    In Android, if you wish to place a fragment in an activity, what method do you use?

    Correct
    Incorrect
  15. Question 15 of 20
    15. Question

    Which of the following are used to find the instances of fragments present in your project?

    Correct
    Incorrect
  16. Question 16 of 20
    16. Question

    Among the following statements related to the Fragments, which statement(s) is/are correct?

     

    Statement 1: Android supports the nesting of fragments within fragments.

    Statement 2: Fragments can communicate with the activity using an interface or View Model.

    Correct
    Incorrect
  17. Question 17 of 20
    17. Question

    Which of the following allows multiple fragments to interact and communicate?

    Correct
    Incorrect
  18. Question 18 of 20
    18. Question

    We know Android maintains an activity stack. Suppose you wish to replace the top of the stack with a new activity, then which of the following flags will you use with the Intent?

    Correct
    Incorrect
  19. Question 19 of 20
    19. Question

     Among the following statements related to Intents which statement(s) is/are correct?

     

    Statement 1: To share information and data between the application activities, we use Implicit Intent.

    Statement 2: To open the browser with a particular URL from an application, we use Explicit Intent. 

    Correct
    Incorrect
  20. Question 20 of 20
    20. Question

    Which among the following is a must to be present in the intent-filter of the manifest file?

     

    Correct
    Incorrect

Summary

Through this quiz set, you came across various questions on Android, its architecture, components, tools, features, etc. You came across questions, their solutions and detailed explanations. I hope you were pretty engaged with the questions and could analyse yourself in the field of Android.

Exit mobile version