API Diff Specification
To Version: Android SDK 0.9_r1
From Version: Android SDK m5-rc14
Generated 2008.08.14 15:44

Package android.os

Removed Classes and Interfaces
Base64Utils  
IUsb  
IUsb.Stub Local-side IPC implementation stub class.
SystemProperties Gives access to the system properties store.
 

Added Classes and Interfaces
BatteryManager The BatteryManager class contains strings and constants used for values in the ACTION_BATTERY_CHANGED Intent.
Build.VERSION Various version strings.
CountDownTimer Schedule a countdown until a time in the future, with regular notifications on intervals along the way.
Debug.MemoryInfo This class is used to retrieved various statistics about the memory mappings for this process.
HandlerThread Handy class for starting a new thread that has a looper.
IMessenger  
IMessenger.Stub Local-side IPC implementation stub class.
IMountService  
IMountService.Stub Local-side IPC implementation stub class.
IParentalControlCallback  
IParentalControlCallback.Stub Local-side IPC implementation stub class.
MemoryFile MemoryFile is a wrapper for the Linux ashmem driver.
Messenger Reference to a Handler, which others can use to send messages to it.
PatternMatcher A simple pattern matcher, which is safe to use on untrusted data: it does not provide full reg-exp support, only simple globbing that can not be used maliciously.
RemoteException Parent exception for all Binder remote-invocation errors
 

Changed Classes and Interfaces
Binder Base class for a remotable object, the core part of a lightweight remote procedure call mechanism defined by IBinder.
Build Information about the current build, extracted from system properties.
Bundle A mapping from String values to various Parcelable types.
DeadObjectException The object you are calling has died, because its hosting process no longer exists.
Debug Provides various debugging functions for Android applications, including tracing and allocation counts.
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.
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.
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.
Parcel Container for a message (data and object references) that can be sent through an IBinder.
ParcelFileDescriptor The FileDescriptor returned by Parcel.readFileDescriptor, allowing you to close it when done with it.
Parcelable Interface for classes whose instances can be written to and restored from a Parcel.
PowerManager.WakeLock Class lets you say that you need to have the device on.
Process Tools for managing OS processes.
SystemClock Core timekeeping facilities.
Vibrator Class that operates the vibrator on the device.
 

©2008 Google - Code Home - Site Terms of Service - Privacy Policy
Generated by JDiff