Google translate: mark text on the screen and have it OCR'ed. For Japanese→English, also video mode live translation is available.
app “rikai” for android
DroidWing - EPWing reader for Android
Simeji - Great Japanese IME
Browser - Anki Online
ankidroid
JED - dictionary