Networking in Android
One of the key advantages to mobile devices is the way they keep us connected to the world around us while on the go. To do so, many mobile applications connect to the internet to push and pull data. This allows for rich dynamic content delivery straight to our device from anywhere we need to be. The Android SDK provides developers with a wide array of tools to detect network availability, as well as request network data and accept and manipulate that data for use within the application.