1.
What is the maximum font scaling supported in Android 14?
Correct Answer
C. 200%
Explanation
In Android 14, the platform extends its support for accessibility by accommodating font scaling up to 200%. This enhancement is particularly beneficial for users with low vision, as it provides them with additional options to adjust the font size according to their needs. With this feature, users can experience improved readability and usability across various apps and interfaces.
2.
Which feature of Android 14 provides vibrant colors and greater contrast in images?
Correct Answer
A. Ultra HDR
Explanation
Android 14 introduces Ultra HDR, a significant advancement in imaging technology. This feature enhances the quality of images captured on devices running the platform by leveraging High Dynamic Range (HDR) imaging techniques. By retaining more information from the sensor during image capture, Ultra HDR enables images to exhibit vibrant colors and greater contrast, resulting in visually stunning photographs with enhanced detail and depth.
3.
What permission is no longer pre-granted to most newly-installed apps targeting Android 13 and higher?
Correct Answer
B. SCHEDULE_EXACT_ALARM
Explanation
As part of the platform's security enhancements, the SCHEDULE_EXACT_ALARM permission undergoes a notable change in Android 14. Unlike previous versions, where this permission was automatically granted to newly-installed apps targeting Android 13 and higher, Android 14 now defaults to denying this permission. This shift aims to enhance user privacy and security by requiring explicit authorization for apps to schedule exact alarms, mitigating potential misuse or abuse of this functionality.
4.
What change does Android 14 introduce regarding the scheduling of exact alarms?
Correct Answer
C. Denied by default
Explanation
Android 14 introduces a significant change regarding the scheduling of exact alarms. Unlike previous versions where apps could schedule exact alarms without explicit user consent, Android 14 defaults to denying this capability for most newly-installed apps targeting the platform. This change reflects the platform's commitment to enhancing user privacy and security by providing users with greater control over background processes and system resources.
5.
What is the new restriction on dynamic code loading for apps targeting Android 14?
Correct Answer
D. Mark dynamically-loaded files as read-only
Explanation
In Android 14, there is a new restriction imposed on dynamic code loading for apps targeting the platform. Specifically, apps must mark dynamically-loaded files as read-only, introducing an additional layer of security to prevent unauthorized modifications or tampering with dynamically-loaded code. This measure enhances the overall integrity and security of the Android ecosystem by reducing the risk of malicious code execution and exploitation.
6.
Which feature introduced in Android 14 allows apps to specify app metadata for app store pages?
Correct Answer
C. App metadata bundles
Explanation
With the introduction of app metadata bundles in Android 14, developers gain the ability to provide additional information and context about their apps directly within app store listings. This feature allows developers to specify various details, such as data safety practices, privacy policies, and other pertinent information, enhancing transparency and trustworthiness for potential users. By surfacing critical information at the point of app discovery, app metadata bundles contribute to a more informed and empowered user experience.
7.
What API in Android 14 enables queryable paths and interpolatable paths?
Correct Answer
A. Paths API
Explanation
Android 14 introduces the Paths API, a powerful tool that empowers developers to manipulate and interact with paths in a flexible and efficient manner. This API enables developers to query paths to extract information about their structure and properties, facilitating advanced path-based operations and analyses. Additionally, developers can interpolate between paths with matching structures, opening up new possibilities for creating dynamic and interactive graphical elements in their apps. Overall, the Paths API provides developers with greater control and flexibility in working with paths, enhancing the richness and sophistication of their apps' graphical interfaces.
8.
What type of notifications does Android 14 restrict the use of USE_FULL_SCREEN_INTENT permission to?
Correct Answer
D. Calling and alarms
Explanation
Android 14 imposes restrictions on the use of the USE_FULL_SCREEN_INTENT permission, limiting its availability to specific types of notifications. Specifically, only apps that provide essential functionality such as calling and alarms are allowed to utilize this permission to support full-screen intent notifications. This restriction aims to prevent misuse of full-screen notifications by limiting their usage to scenarios where they provide clear value to users, such as in critical communication or time-sensitive alerts.
9.
Which API in Android 14 supports multiple sign-in methods, including username and password?
Correct Answer
D. Credential Manager
Explanation
The Credential Manager API introduced in Android 14 offers developers a comprehensive solution for managing user credentials and authentication methods within their apps. This API supports multiple sign-in methods, including traditional username and password authentication, passkeys, and federated sign-in solutions such as "Sign-in with Google." By providing a unified interface for credential management, the Credential Manager API simplifies the implementation of secure authentication mechanisms in Android apps, enhancing both security and user convenience.
10.
What is a new user experience enhancement in Android 14 regarding non-dismissible notifications?
Correct Answer
A. Users can dismiss them.
Explanation
Android 14 enhances the user experience by introducing the ability to dismiss non-dismissible notifications. This feature gives users greater control over their notification experience by allowing them to remove persistent notifications that may be distracting or unnecessary. By empowering users to manage their notification settings more effectively, Android 14 improves overall usability and user satisfaction, leading to a more seamless and enjoyable mobile experience.