Android Programming Quiz # 4

Instructions
Quiz: Android Programming Quiz # 4
Subject: Basic Android Programming
Total Questions: 30 MCQs
Time: 30 Minutes

Note

  • Do not refresh the page while taking the test.
  • Results along with correct answers will be shown at the end of the test.
Android Programming Quiz # 4
Question 1 of 30
00:00
  • What version(s) will you NOT be able to run the app if you set min sdk version to be 8 for an app?

  • Which database is available for developers in Android?

  • Which folder should the App Icon be kept under?

  • Which extension does the Android Manifest file have?

  • Which of the following is the correct way to get pass string in an Intent, where key and value are both string variables?

  • Which is the name of component used to display web pages in the application?

  • Which of these Activity lifecycle events is when the activity is about to become visible to the user from a hidden state?

  • Which API should you use to bring the data over to the device asynchronously if you have a fragment which displays a ListViewContaining query results?

  • What is likely to cause the UI to behave sluggishly or crash while making network calls?

  • How can Android applications "borrow" functionality from other applications?

  • Which event listener is used when an Android device has changed orientation?

  • Which externalizing resources are needed for application development?

  • Why is a Parcelable used?

  • What class does Android use to communicate a request for an action to be performed?

  • Which AsyncTask method does not run on the UI thread?

  • Which method is called to notify a Fragment is visible when they are inside a ViewPager?

  • Which method should be used to refresh the ActionBar if you use ActionBarCompat library?

  • Which theme's attribute changes the color of the status bar in Lollipop?

  • What is the default behavior of an Activity when you manually rotate the device screen?

  • What should you do if you want access list of paired Bluetooth devices on Android?

  • Which is a benefit of deodexing?

  • When an asynchronous task is executed, the task goes through several steps. Which option is not a step of an asynchronous task?

  • What should you specify if your application needs to access information about the device's wi-fi networks?

  • How do you request permission for your application?

  • Which is the build system recommended by Google?

  • Which tool of Android sdk allows installing applications, viewing logs and pooling files from Android device?

  • Which package encompasses the interactive UI components of Android such as buttons and text fields?

  • Which class should you extend when using/creating a database?

  • What should you do in order to get paired Bluetooth device list?

  • Android naming has followed an alphabetical order from Android 1.0 to Lollipop.

Android Programming Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it

Android Programming Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it