Revert the change in the Android manifest so that the post status update activity works again
Retrieve the username from the shared preferences
Change to using app shared preferences rather than activity private preferences
Add logging of the username
Retrieve the password from the shared preferences and log it
Add logic to test for blank username
Log the error and skip posting a status update if the username is empty
Return a specific error code for the username being empty
Handle the error return code for a blank username
Handle the error condition that comes with a blank password stored in the preferences
Return a specific error code for a blank password
Add handling of the empty password error code
Display a message to the user indicating that the username and/or password is empty
Extract the inner async task to a separate class file
Moved AsyncTask inner class to separate class file
Add a shared preference for the server refresh interval to the preferences resource
Add server URI to shared preferences resource
Override onStart and onStop functions in the settings activity
Implement shared preferences change listener stub function
Subscribe to events for whenever the shared preferences change