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
- Which of the following UI components is commonly used to handle user interactions such as button clicks? → Button
- Which Android component is designed to perform long-running background operations without a user interface? → Service
- When storing sensitive authentication tokens in an Android app, which approach is most secure and ethical? → Use the Android Keystore System to protect cryptographic keys
- 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
- What is Kotlin Flow used for in Android development? → Emitting a stream of values asynchronously in a coroutine-friendly way
- What is the recommended frequency for reviewing and updating data management & storage protocols? → Monitoring outcomes through regular data collection and trend analysis
- Where is the Gradle wrapper version for an Android project specified? → gradle/wrapper/gradle-wrapper.properties
- Which Android component allows an app to send and receive messages globally within the system? → BroadcastReceiver
- Which Jetpack component is used to schedule deferrable, guaranteed background work? → WorkManager
- Which Gradle dependency scope makes a library available at compile time but excludes it from the final APK? → compileOnly
- Which UI component is best suited for displaying a list of scrollable items in Android? → RecyclerView
- A stakeholder questions the value of communication & stakeholder engagement initiatives. Which response best demonstrates ROI? → Building a culture of accountability with transparent reporting
- Which Android component is responsible for managing and storing structured data? → ContentProvider
- During a communication & stakeholder engagement audit, which documentation is most critical to have readily available? → Conducting root cause analysis to identify underlying systemic issues
- Which action violates the ethical principle of user autonomy in Android app design? → Defaulting users into data sharing and making the opt-out difficult to find
- Which tool in Android Studio helps detect memory leaks by tracking object allocations over time? → Memory Profiler
- Which library simplifies working with SQLite in Android by providing an abstraction layer? → Room
- What does Android Lint's `baseline.xml` file allow a development team to do? → Suppress existing lint warnings to focus on new issues only
- A stakeholder questions the value of quality assurance & compliance initiatives. Which response best demonstrates ROI? → Building a culture of accountability with transparent reporting
- Which Google Play Console feature provides stakeholders with automated feedback about Android app stability without developer intervention? → Pre-launch reports from the Firebase Test Lab integration in Play Console
- Which Play Store policy requires that apps collecting personal data from children comply with? → Children's Online Privacy Protection Act (COPPA)
- Which Android tool helps detect and prevent memory leaks in an application? → LeakCanary
- What is the Android back stack? → A stack of Activities maintained by the system for navigation
- Under GDPR and CCPA, which user right must Android apps honor for applicable users? → The right to request deletion of their personal data
- Which lifecycle method is called when an Activity becomes visible to the user? → onStart()
- What is the purpose of the `@Before` annotation in a JUnit 4 test class? → Execute a setup method before each test method in the class
- What does `buildConfigField` in Gradle allow developers to do? → Inject a constant into the generated `BuildConfig` class accessible in app code at runtime
- Which Google Play policy compliance risk arises when an Android app requests permissions not justified by its core functionality? → Google may reject or remove the app for violating minimum necessary permissions policy
- What does the safe-call operator (?.) do in Kotlin? → Calls the method only if the object is non-null, otherwise returns null
- 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
Turn these facts into recall:
What Practice Test Geeks adds beyond an AI chat for AAD
An AI chatbot can quiz you, but it can't reproduce the exam conditions or keep your record. Here you get:
- A timed, full-length AAD mock exam — 60 questions in 90 minutes with a 70% pass mark, modeled on the official exam's question count and time limit, followed by a score report broken down by exam domain.
- A fixed AAD question bank: the same test every attempt, so your score is comparable from one try to the next instead of changing with every regenerated quiz.
- Progress saved on your device: completed tests, scores and missed questions stay in My Progress, so you can retake only what you got wrong.
- AAD flashcards built from the same question bank.
- Free AAD practice tests with the correct answer shown after each question.
Was this helpful?