Kanji Study’s user interface for Android is simple and intuitive. It will help you study hiragana, katakana, and over 4000 kanji with interactive flashcards. You can race the clock with multiple-choice questions, study through rote memorization, or physically write out the characters on your screen.
It also includes an extensive dictionary of characters. Each character page includes stroke order animations, writing practice, definitions, On-yomi, Kun-yomi, notes for mnemonics, and a unique visual decomposition of radicals that make up the kanji. The pages also identify the JLPT level of each kanji and provide a list of example sentences. Some of this information may be overwhelming for a beginner, but the beginner Kanji, katakana, and hiragana are free, so try it out!
Kanji Study extends its support beyond the app to help you learn new words. Although you can’t study compound words within the app, you can add words you want to learn to AnkiDroid with two taps. At any point during your Anki review, you can tap on the word to link back to Kanji Study for a more detailed explanation.
For intermediate to advanced learners, the flashcard part of the app will require a one-time purchase — however, it is affordable and can definitely support you in mastering your writing skills.
Another great, free dictionary app is Takoboto, which has a slightly more organized interface, but less interactive flashcards.