Exam Details

  • Exam Code
    :ASSOCIATE-ANDROID-DEVELOPER
  • Exam Name
    :Google Developers Certification - Associate Android Developer (Kotlin and Java Exam)
  • Certification
    :Google Certifications
  • Vendor
    :Google
  • Total Questions
    :128 Q&As
  • Last Updated
    :May 03, 2024

Google Google Certifications ASSOCIATE-ANDROID-DEVELOPER Questions & Answers

  • Question 21:

    If content in a PagedList updates, the PagedListAdapter object receives:

    A. only one item from PagedList that contains the updated information.

    B. one or more items from PagedList that contains the updated information.

    C. a completely new PagedList that contains the updated information.

  • Question 22:

    Select a correct statement about PagedList.

    A. PagedList is content-mutable. This means that new content can be loaded into an instance of PagedList and the loaded items themselves can change once loaded.

    B. PagedList is content-immutable. This means that, although new content can be loaded into an instance of PagedList, the loaded items themselves cannot change once loaded.

    C. PagedList is content-accidental. This means that new content can be loaded into an instance of PagedList and the loaded items themselves can be changed to accidental values randomly.

  • Question 23:

    Custom views and directional controller clicks. In general, you should send an AccessibilityEvent whenever the content of your custom view changes. For example, if a text value was changed in your custom view, you should emit an event of this type:

    A. TYPE_WINDOWS_CHANGED

    B. TYPE_VIEW_CONTEXT_CLICKED

    C. TYPE_WINDOWS_CHANGED

    D. TYPE_VIEW_TEXT_CHANGED

  • Question 24:

    Custom views and directional controller clicks. On most devices, clicking a view using a directional controller sends (to the view currently in focus) a KeyEvent with:

    A. KEYCODE_DPAD_CENTER

    B. KEYCODE_BUTTON_START

    C. KEYCODE_CALL

    D. KEYCODE_BUTTON_SELECT

  • Question 25:

    Select correct statements about Hardware Abstraction Layer (HAL). (Choose two.)

    A. The HAL provides standard interfaces that expose device hardware capabilities to the higher-level Java API framework.

    B. The HAL function both as apps for users and to provide key capabilities that developers can access from their own app. For example, if your app would like to deliver an SMS message, you don't need to build that functionality yourself ? you can instead invoke whichever SMS app is already installed to deliver a message to the recipient you specify

    C. The HAL consists of multiple library modules, each of which implements an interface for a specific type of hardware component, such as the camera or bluetooth module. When a framework API makes a call to access device hardware, the Android system loads the library module for that hardware component.

    D. Using a HAL, not using a Linux kernel, allows Android to take advantage of key security features and allows device manufacturers to develop hardware drivers for a well-known kernel.

  • Question 26:

    Choose the most correct statement.

    A. Android is a closed source, Linux-based software stack created for a wide array of devices and form factors.

    B. Android is a closed source, Windows-based software stack created for a wide array of devices and form factors.

    C. Android is an open source, Linux-based software stack created for a wide array of devices and form factors.

    D. Android is an open source software stack created for a highly limited array of devices and form factors.

  • Question 27:

    What is the placeholder tag used for?

    A. To mark text that should not be translated.

    B. To raise a translation priority to a higher level

    C. To raise a quantity of translations for the string

    D. To pick up and move sting translation from a different resource file

  • Question 28:

    Assume that you have the following situation:

    The app code calls for R.string.text_a Three relevant resource files are available:

    -

    res/values/strings.xml, which includes text_a in the app's default language, in this case English.

    -

    res/values-mcc404/strings.xml, which includes text_a in the app's default language, in this case English.

    -res/values-hi/strings.xml, which includes text_a in Hindi. The app is running on a device that has the following configuration:

    - The SIM card is connected to a mobile network in India (MCC 404).

    -The language is set to Hindi (hi).

    Which is the correct statement below?

    A. Android loads text_a from res/values/strings.xml (in English)

    B. Android loads text_a from res/values-mcc404/strings.xml (in English)

    C. Android loads text_a from res/values-hi/strings.xml (in Hindi)

  • Question 29:

    Assume that an app includes a default set of graphics and two other sets of graphics, each optimized for a different device setup:

    res/drawable/

    Contains default graphics. res/drawable-small-land-stylus/

    Contains graphics optimized for use with a device that expects input from a stylus and has a QVGA low-density screen in landscape orientation. res/drawable-ja/

    Contains graphics optimized for use with Japanese.

    What happens if the app runs on a device that is configured to use Japanese and, at the same time, the device happens to be one that expects input from a stylus and has a QVGA low-density screen in landscape orientation?

    A. Android loads graphics from res/drawable/

    B. Android loads graphics from res/drawable-small-land-stylus/

    C. Android loads graphics from res/drawable-ja/

  • Question 30:

    If no any folder like res/anim-, res/drawable-, res/layout-, res/raw- , res/xml- exist in the project. Which folders are required in the project anyway? (Choose two.)

    A. res/anim/

    B. res/drawable/

    C. res/layout/

    D. res/raw/

    E. res/xml/

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Google exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your ASSOCIATE-ANDROID-DEVELOPER exam preparations and Google certification application, do not hesitate to visit our Vcedump.com to find your solutions here.