AAD Cheat Sheet 2026

The 30 highest-yield AAD facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.

60 questions
90 min time limit
70.00% to pass
  1. Which of the following UI components is commonly used to handle user interactions such as button clicks? Button
  2. Which Android component is designed to perform long-running background operations without a user interface? Service
  3. What distinguishes an advanced associate android developer practitioner's approach to professional ethics & standards from that of a novice? Establishing cross-functional teams with clearly defined roles
  4. What is Kotlin Flow used for in Android development? Emitting a stream of values asynchronously in a coroutine-friendly way
  5. What is the recommended frequency for reviewing and updating data management & storage protocols? Monitoring outcomes through regular data collection and trend analysis
  6. Where is the Gradle wrapper version for an Android project specified? gradle/wrapper/gradle-wrapper.properties
  7. Which Android component allows an app to send and receive messages globally within the system? BroadcastReceiver
  8. Which Jetpack component is used to schedule deferrable, guaranteed background work? WorkManager
  9. Which Gradle dependency scope makes a library available at compile time but excludes it from the final APK? compileOnly
  10. Which UI component is best suited for displaying a list of scrollable items in Android? RecyclerView
  11. A stakeholder questions the value of communication & stakeholder engagement initiatives. Which response best demonstrates ROI? Building a culture of accountability with transparent reporting
  12. Which Android component is responsible for managing and storing structured data? ContentProvider
  13. During a communication & stakeholder engagement audit, which documentation is most critical to have readily available? Conducting root cause analysis to identify underlying systemic issues
  14. Which library simplifies working with SQLite in Android by providing an abstraction layer? Room
  15. A stakeholder questions the value of quality assurance & compliance initiatives. Which response best demonstrates ROI? Building a culture of accountability with transparent reporting
  16. Which Android tool helps detect and prevent memory leaks in an application? LeakCanary
  17. What is the Android back stack? A stack of Activities maintained by the system for navigation
  18. Which lifecycle method is called when an Activity becomes visible to the user? onStart()
  19. What does `buildConfigField` in Gradle allow developers to do? Inject a constant into the generated `BuildConfig` class accessible in app code at runtime
  20. What does the safe-call operator (?.) do in Kotlin? Calls the method only if the object is non-null, otherwise returns null
  21. A new regulation impacts user interface (ui) design & development procedures. What should a AAD professional do first? Ensuring compliance with current regulatory requirements and standards
  22. What is a Fragment in Android? A reusable UI portion that lives inside an Activity
  23. A associate android developer professional discovers a discrepancy during professional ethics & standards review. What is the most appropriate immediate action? Engaging stakeholders collaboratively to align goals and expectations
  24. What distinguishes an advanced associate android developer practitioner's approach to risk management & mitigation from that of a novice? Establishing cross-functional teams with clearly defined roles
  25. Which of the following is a key performance indicator for evaluating professional ethics & standards effectiveness? Prioritizing based on risk assessment and potential impact
  26. During a risk management & mitigation audit, which documentation is most critical to have readily available? Conducting root cause analysis to identify underlying systemic issues
  27. What is the primary purpose of the Application class in Android? To maintain global application state for the app's lifetime
  28. What distinguishes an advanced associate android developer practitioner's approach to communication & stakeholder engagement from that of a novice? Establishing cross-functional teams with clearly defined roles
  29. What is a lambda expression in Kotlin? An anonymous function that can be stored in a variable and passed as an argument
  30. What is the purpose of a Repository in Android's recommended app architecture? Act as the single source of truth abstracting data sources from the ViewModel
Turn these facts into recall: