Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Many applications use networking to enhance and improve the features they can provide to the user. However, a user’s network connectivity is not a guaranteed, always-available service. Application developers need to design and implement networking features carefully to ensure a stable and responsive application. Integrating networking features into your mobile application needs to be considered at the design level. Deciding how much networking support your application should contain is part of the application design process.
Android SDK documentation on java.net package:
http://d.android.com/reference/java/net/package-summary.html
Android SDK documentation on android.net package:
http://d.android.com/reference/android/net/package-summary.html