Excuse the awful Java code, it's the first actual Android app I've made.
After watching the iOS version of this: https://github.com/kahopoon/Pokemon-Go-Controller I wanted to see how hard it'd be to replicate on Android.
Video of it in action: https://www.youtube.com/watch?v=eBBiNYdUzvQ