Show the name of the app at the top. Logo to follow at some point...
Now show the hostname under the IP for each entry in the list of hosts that have been scanned. Now that we need to get the hostname as part of the host scan we can just pass this over to the next activity instead of having to get the host name there once it starts. Removed some now unnecessary code due to all of the changes. Changed how the entries in the host list are sorted due to the new structure with maps and and lists. Changed how data is saved and restored when the activity is destroyed and recreated
Reduce padding between Device Info header and the data
Create the AsyncResponse interface. This will be the start of some code/structure cleanup necessary from all of the changes and different paths this project has taken
Break out the scanning hosts functionality into its own classes (async and runnable). Start to use the new delegate pattern for a way to return data up the chain to the main activity. This means that we no longer have to handle so much of the UI/android stuff in these classes. They will only serve their own purpose and have greater separation of concerns. This will allow future modifications for additional functionality to be easier and reused
Lowercase package names