Values back from Async tasks in a useful way
When a student logs in to the current version of the Android app an Async task makes a web service call which returns a private key if the credentials match. This key is used for subsequent calls from the app as this is a much safer solution than asking students to log in to remote systems every time the app opens. An Async task is necessary because network activity has to happen off the main thread. This is how the…