Building Management Tools and XML Parsing in Android Quiz
27 Questions
1 Views
3.5 Stars

Building Management Tools and XML Parsing in Android Quiz

Created by
@ProminentTiger

Questions and Answers

Which building management tool is used implicitly (by default) in Android?

Gradle

Which are valid mechanisms of parsing XML files in Android?

Sequential parsing of the XML file

Which property sets the distance between the content and the boundaries of a controller in Android?

Margin

Which method is NOT used for stopping the execution of an Android activity?

<p>endProcess0</p> Signup and view all the answers

What statements are true regarding a Canvas object in Android?

<p>A Canvas is used to draw objects on top of it</p> Signup and view all the answers

Which function is NOT the OS's job?

<p>Checks the 1/0 gates</p> Signup and view all the answers

Which intent action is NOT used for dialing a phone number in Android?

<p>ACTION_PHONE</p> Signup and view all the answers

Which of the following statements is true about a SharedPreferences Android object?

<p>It needs to call commit at the end to save values</p> Signup and view all the answers

Which of the following are methods specific to the activity life cycle?

<p>onDestroy</p> Signup and view all the answers

What property is necessary to be updated when upgrading the structure of a database?

<p>Version</p> Signup and view all the answers

Which of the following Android directories allows users to include any type of resource and refer to it by using an R file?

<p>res/assets</p> Signup and view all the answers

What are the valid map types in Google Maps?

<p>Satellite</p> Signup and view all the answers

Which is a correct description of an Android activity?

<p>A component that has an associated view in the application</p> Signup and view all the answers

Which type of control can be used in conjunction with an adapter?

<p>ListView</p> Signup and view all the answers

What is an Android daemon?

<p>An Android process that runs in the background, like a service</p> Signup and view all the answers

What Android permissions are required for getting the most accurate location using a local provider?

<p>ACCESS FINE LOCATION</p> Signup and view all the answers

What color pallet is used for setting transparency?

<p>ARGB</p> Signup and view all the answers

Which one of the following is true about the line of code 'Intent intent = new Intent(this, ClassName.class)'?

<p>It is an explicit intent</p> Signup and view all the answers

Which methods are used for calling the onDraw() method of a View?

<p>onDraw()</p> Signup and view all the answers

What method is used to handle a menu item selection in an activity?

<p>onOptionsItemSelected()</p> Signup and view all the answers

What other controls can be used to simulate the behavior of a RadioButton in a RadioGroup?

<p>ToggleButton</p> Signup and view all the answers

What is the native code for the Android OS?

<p>C/C++</p> Signup and view all the answers

Which method is NOT used for displaying the layout of an activity?

<p>setLayoutView()</p> Signup and view all the answers

Which method is used for displaying the layout of an activity?

<p>setContentView()</p> Signup and view all the answers

Which property sets the distance between the content and the boundaries of a control?

<p>padding</p> Signup and view all the answers

Which of the following methods could be called when an activity goes in the background?

<p>onStop()</p> Signup and view all the answers

Which method is NOT used for stopping the execution of an Android activity?

<p>onFinish()</p> Signup and view all the answers

Study Notes

Android Development

  • The building management tool used implicitly by default in Android is Gradle.

Parsing XML Files in Android

  • Valid mechanisms of parsing XML files in Android include SAX, DOM, and XMLPullParser.

Android Layout Properties

  • The property that sets the distance between the content and the boundaries of a controller in Android is Padding.

Android Activity Lifecycle

  • The method NOT used for stopping the execution of an Android activity is onBackPressed().
  • Methods specific to the activity life cycle include onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy().

Android Canvas Object

  • A Canvas object in Android is a 2D drawing surface that allows users to draw graphics and text.
  • Statements true regarding a Canvas object include:
    • It is a 2D drawing surface.
    • It is used for rendering 2D graphics.
    • It is used for rendering text.

Android OS Functionality

  • A function NOT performed by the OS is user-specific data storage, which is handled by SharedPreferences.

Android Intents

  • The intent action NOT used for dialing a phone number in Android is ACTION_VIEW.

SharedPreferences in Android

  • SharedPreferences in Android is an interface for accessing and modifying preference data.
  • It allows users to save and retrieve persistent key-value pairs.
  • SharedPreferences are stored in a file.

Android Database Upgrades

  • When upgrading the structure of a database, the property that needs to be updated is the database version.

Android Resource Directories

  • The Android directory that allows users to include any type of resource and refer to it using an R file is the 'assets' directory.

Google Maps in Android

  • Valid map types in Google Maps include normal, hybrid, satellite, and terrain.

Android Activities

  • A correct description of an Android activity is a single, self-contained screen that users interact with.

Android Adapters

  • A type of control that can be used in conjunction with an adapter is a ListView.

Android Daemons

  • An Android daemon is a service that runs in the background, performing tasks without a user interface.

Android Permissions

  • The Android permissions required for getting the most accurate location using a local provider are ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION.

Android Color Palette

  • The color palette used for setting transparency is ARGB (Alpha, Red, Green, Blue).

Android Intent Construction

  • The line of code 'Intent intent = new Intent(this, ClassName.class)' is used to create an explicit intent to start an activity.

Android View and onDraw() Method

  • The methods used for calling the onDraw() method of a View are invalidate() and postInvalidate().

Android Menu Handling

  • The method used to handle a menu item selection in an activity is onOptionsItemSelected().

Android RadioGroup and RadioButton

  • Other controls that can be used to simulate the behavior of a RadioButton in a RadioGroup are CheckBox and ToggleButton.

Android Native Code

  • The native code for the Android OS is written in C and C++.

Android Activity Layout

  • The method used for displaying the layout of an activity is setContentView().
  • The method NOT used for displaying the layout of an activity is onBackPressed().
  • The property that sets the distance between the content and the boundaries of a control is Padding.
  • The method that could be called when an activity goes in the background is onStop().

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Test your knowledge on building management tools and XML parsing in Android with this quiz. Learn about the tools used implicitly in Android, such as Maven, Ant, Gradle, CMake, and MSBuild. Additionally, explore the valid mechanisms for parsing XML files in Android, including event management, hierarchical structure creation, sequential parsing, inverse order of events, handling nodes in lists, and receiving calls.

More Quizzes Like This

Are You a Graphic Design Pro in Android Studio?
3 questions
Android App Development Basics
10 questions
Android SeekBar Widget Quiz
12 questions
Android ListView
99 questions
Use Quizgecko on...
Browser
Browser