package

mindroid.os

Provides basic operating system services, message passing, and inter-process communication.

Interfaces

Handler.Callback Callback interface you can use when instantiating a Handler to avoid having to implement your own subclass of Handler. 
IBinder Base interface for a remotable object, the core part of a lightweight remote procedure call mechanism designed for high performance when performing in-process and cross-process calls. 
IInterface Base class for Binder interfaces. 

Classes

AsyncTask

AsyncTask enables proper and easy use of the UI thread. 

Binder Base class for a remotable object, the core part of a lightweight remote procedure call mechanism defined by IBinder
Bundle A mapping from String values to various types. 
Environment Provides access to environment variables. 
Handler A Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue
HandlerThread Handy class for starting a new thread that has a looper. 
Looper Class used to run a message loop for a thread. 
Message Defines a message containing a description and arbitrary data object that can be sent to a Handler
MessageQueue Low-level class holding the list of messages to be dispatched by a Looper
SystemClock Core timekeeping facilities. 

Exceptions

RemoteException Parent exception for all Binder remote-invocation errors