updates gradle build files to incorporate signpost library
Adds RequestTokenAsyncTask for requesting user permission to access their twitter account.
adds callback to application on response from twitter
adds missing title element to menu item
Adds requestAccessToken AsyncTask to retrieve the access token for querying the twitter API. Also adds dummy query method to ensure OAuth methods function correctly.
Adds a separation of concerns, one activity to authenticate the user and another to handle the twitter requests.
Adds a Tweet class to hold the converted JSON response from twitter. Adds a custom array adapter to display the Android Dev tweets.
Adds AsyncTask that retrieves tweets using a hashtag. Removes AsyncHttpClient library, now using apache to perform twitter api requests (greater appreciation of libraries later....). Updates tweet adapter with additional fields.
Adds a super class TwitterRequestTask that encapsulates the network logic of retrieving various twitter responses.
Adds a style to each of the android dev tweets; curved edges, blue and grey text, and a white background. Extracts all styles to a single style xml file.
edits catch statements to use log.e
Redesign that makes use of a webview instead of a browser. Refactors the flow of the oauth authentication tasks.
restructures the project into packages
extracts all of the OAuth callbacks into a manager
restructures packages
Refactors SharedPreferences to a single class
Removes the abstract task forperforming a get on the twitter api in favour of one task that performs all get operations.
Restructures get calls on the twitter api with callbacks rather than passing context.
Abstracts the logic of a get request and json parsing out of their respective async tasks into separate classes; one async task to run through the logic of performing a get against the rest api and to parse the response.
Adds only fully qualified package names to the android manifest. Removes incorrect closing tags from the android manifest. Edits the AccessTokenPreferences constructors access level to private as a new instance method is used.