Your First Session
After completing the setup, you’re ready to start using AnkiDroid Companion to review your flashcards through notifications. This guide will walk you through your first review session.Select a deck
When you open AnkiDroid Companion, you’ll see a dropdown menu displaying all your AnkiDroid decks.Source: ~/workspace/source/app/src/main/java/com/ankidroid/companion/MainActivity.kt:117-145
- Tap the dropdown to see your available decks
- Select the deck you want to study
Tap the Refresh button
After selecting your deck, tap the Refresh button to fetch your first scheduled card.The app will:
- Query AnkiDroid for the next card due in your selected deck
- Store the card information locally
- Display a notification with the card content
The Refresh button also starts a background worker that checks for new cards every 8 hours automatically.
Receive your first notification
A notification will appear showing your flashcard. The notification displays:
- The question (front of the card)
- Action buttons to answer the card
- The deck name for context
This notification will remain persistent until you answer the card or finish the deck.
Answer the card
In the notification, you’ll see answer buttons (typically Again, Hard, Good, Easy - depending on your AnkiDroid settings).
- Think about your answer
- Tap the appropriate button based on how well you remembered
- The notification will automatically update with the next card
Continue reviewing
Keep reviewing cards directly from the notification. You don’t need to open the app again - everything happens through the persistent notification.The app seamlessly integrates with AnkiDroid, so:
- All reviews are recorded in AnkiDroid
- Your scheduling and statistics remain accurate
- No data is duplicated or stored separately
What Happens When Your Deck Is Finished
When you’ve reviewed all scheduled cards in your deck:Notification disappears
The persistent notification will automatically close since there are no more cards to review.
Background monitoring begins
AnkiDroid Companion starts a periodic worker that checks for new cards every 8 hours.Source: ~/workspace/source/app/src/main/java/com/ankidroid/companion/MainActivity.kt:45-56
Wait or switch decks
You have two options:Option 1: Wait for the next notification
- The app will automatically notify you when new cards are due (checked every 8 hours)
- No action needed on your part
- Open AnkiDroid Companion
- Select a different deck from the dropdown
- Tap Refresh to start reviewing that deck immediately
Future Enhancement: The 8-hour interval is currently hardcoded. Future versions of AnkiDroid Companion plan to make this configurable in the app settings.
Tips for the Best Experience
Keep Notifications Visible
Make sure your notification settings allow persistent notifications to stay visible. Some Android launchers or notification managers may try to auto-dismiss persistent notifications.Don’t Rely on Complex Cards
AnkiDroid Companion works best with:- Simple text-based cards
- Short questions and answers
- Cards without HTML formatting or media
Study Regularly
The periodic check runs every 8 hours, so:- Morning study session: Check around breakfast time
- Evening session: The app will have refreshed in the afternoon/evening
You Can Always Go Back to the App
If you want to manually check for new cards or switch decks, simply open AnkiDroid Companion and tap Refresh. You don’t have to wait for the automatic 8-hour check.Next Steps
Now that you know the basics, explore more features:- Learn about supported card types and limitations
- Understand how the notification system works
- Troubleshoot common issues
Remember: AnkiDroid Companion is a companion app, not a replacement. All your card data, scheduling, and statistics remain in AnkiDroid where they belong.