Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Android offers a system-wide logging capability. You can log from anywhere in your code by calling Log.d(TAG, message), where TAG and message are some strings. TAG should be a tag that is meaningful to you given your code. Typically, a tag would be the name of your app, your class, or some module. Good practice is to define TAG as a Java constant for your entire class, such as:
private static final String TAG = "StatusActivity";