Google Associate Android Developer Practice Test - Questions Answers, Page 7
List of questions
Question 61
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
About queries in DAO classes. Room verifies the return value of the query such that if the name of the field in the returned object doesn't match the corresponding column names in the query response, Room alerts you in one of the following two ways: (Choose two.)
Question 62
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Select four different types of app components. (Choose four.)
Question 63
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
What is a correct part of an Implicit Intent for sharing data implementation?
Explanation:
Create the text message with a string
Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, textMessage); sendIntent.setType("text/plain");
Reference: https://developer.android.com/guide/components/fundamentals
Question 64
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
By default, the notification's text content is truncated to fit one line. If you want your notification to be longer, for example, to create a larger text area, you can do it in this way:
Explanation:
Reference:
https://developer.android.com/training/notify-user/build-notification
Question 65
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
"workManager" is an instance of WorkManager. Select correct demonstration of WorkRequest cancellation:
Explanation:
Videos:
Working with WorkManager, from the 2018 Android Dev Summit
WorkManager: Beyond the basics, from the 2019 Android Dev Summit
Reference: https://developer.android.com/reference/androidx/work/WorkManager?hl=en
Question 66
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
In general, you should send an AccessibilityEvent whenever the content of your custom view changes. For example, if you are implementing a custom slider bar that allows a user to select a numeric value by pressing the left or right arrows, your custom view should emit an event of type TYPE_VIEW_TEXT_CHANGED whenever the slider value changes. Which one of the following sample codes demonstrates the use of the sendAccessibilityEvent() method to report this event.
Explanation:
Reference:
https://developer.android.com/guide/topics/ui/accessibility/custom-views
Question 67
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
The easiest way of adding menu items (to specify the options menu for an activity) is inflating an XML file into the Menu via MenuInflater. With menu_main.xml we can do it in this way:
Explanation:
Reference:
https://developer.android.com/guide/topics/ui/menus
Question 68
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
Android Tests. You can use the childSelector() method to nest multiple UiSelector instances. For example, the following code example shows how your test might specify a search to find the first ListView in the currently displayed UI, then search within that ListView to find a UI element with the text property Apps. What is the correct sample?
Question 69
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
The following code snippet shows an example of an Espresso test:
Question 70
![Export Export](https://examgecko.com/assets/images/icon-download-24.png)
As an example. In an Activity we have our TimerViewModel object (extended ViewModel), named mTimerViewModel. mTimerViewModel.getTimer() method returns a LiveData<Long> value. What can be a correct way to set an observer to change UI in case if data was changed?
Question