Build 1.0_r1(from source)

android.os
Interface IInterface

All Known Subinterfaces:
IAccountsService, IActivityManager, IActivityPendingResult, IActivityWatcher, IAlarmManager, IApplicationThread, IApplicationToken, IAudioService, IBatteryStats, IBluetoothDevice, IBluetoothDeviceCallback, IBluetoothHeadset, IBluetoothHeadsetCallback, IBulkCursor, ICheckinService, IClipboard, IConnectivityManager, IContentObserver, IContentProvider, IContentService, IGearsDialogService, IGpsStatusListener, IHardwareService, IInstrumentationWatcher, IIntentReceiver, IIntentSender, ILocationListener, ILocationManager, IMediaScannerListener, IMediaScannerService, IMessenger, IMountService, INetStatService, INotificationManager, IOnKeyguardExitResult, IPackageDataObserver, IPackageDeleteObserver, IPackageInstallObserver, IPackageManager, IPackageStatsObserver, IParentalControlCallback, IPermissionController, IPhoneStateListener, IPhoneSubInfo, IPowerManager, IRotationWatcher, ISearchManager, ISensorService, IServiceConnection, IServiceManager, ISimPhoneBook, ISms, IStatusBar, ISyncAdapter, ISyncContext, ITelephony, ITelephonyRegistry, IThumbnailReceiver, ITransientNotification, IWallpaperService, IWallpaperServiceCallback, IWifiManager, IWindow, IWindowManager, IWindowSession
All Known Implementing Classes:
ActivityManagerNative, ActivityManagerProxy, ActivityThread.PackageInfo.ReceiverDispatcher.InnerReceiver, ApplicationThreadNative, ApplicationThreadProxy, AudioService, BluetoothDeviceService, BulkCursorNative, BulkCursorProxy, ContentProvider.Transport, ContentProviderNative, ContentProviderProxy, ContentService, ContentServiceNative, ContentServiceProxy, CursorToBulkCursorAdaptor, FallbackCheckinService, IAccountsService.Stub, IActivityPendingResult.Stub, IActivityWatcher.Stub, IAlarmManager.Stub, IApplicationToken.Stub, IAudioService.Stub, IBatteryStats.Stub, IBluetoothDevice.Stub, IBluetoothDeviceCallback.Stub, IBluetoothHeadset.Stub, IBluetoothHeadsetCallback.Stub, ICheckinService.Stub, IClipboard.Stub, IConnectivityManager.Stub, IContentObserver.Stub, IGearsDialogService.Stub, IGpsStatusListener.Stub, IHardwareService.Stub, IInstrumentationWatcher.Stub, IIntentReceiver.Stub, IIntentSender.Stub, ILocationListener.Stub, ILocationManager.Stub, IMediaScannerListener.Stub, IMediaScannerService.Stub, IMessenger.Stub, IMountService.Stub, INetStatService.Stub, INotificationManager.Stub, IOnKeyguardExitResult.Stub, IPackageDataObserver.Stub, IPackageDeleteObserver.Stub, IPackageInstallObserver.Stub, IPackageManager.Stub, IPackageStatsObserver.Stub, IParentalControlCallback.Stub, IPermissionController.Stub, IPhoneStateListener.Stub, IPhoneSubInfo.Stub, IPowerManager.Stub, IRotationWatcher.Stub, ISearchManager.Stub, ISensorService.Stub, IServiceConnection.Stub, ISimPhoneBook.Stub, ISms.Stub, IStatusBar.Stub, ISyncAdapter.Stub, ISyncContext.Stub, ITelephony.Stub, ITelephonyRegistry.Stub, IThumbnailReceiver.Stub, ITransientNotification.Stub, IWallpaperService.Stub, IWallpaperServiceCallback.Stub, IWifiManager.Stub, IWindow.Stub, IWindowManager.Stub, IWindowSession.Stub, MockContentProvider, SearchManagerService, SensorManager, ServiceManagerNative, ServiceManagerProxy, SyncAdapter.Transport, SyncManager.ActiveSyncContext, ViewRoot.W

public interface IInterface

Base class for Binder interfaces. When defining a new interface, you must derive it from IInterface.


Method Summary
 IBinder asBinder()
          Retrieve the Binder object associated with this interface.
 

Method Detail

asBinder

IBinder asBinder()
Retrieve the Binder object associated with this interface. You must use this instead of a plain cast, so that proxy objects can return the correct result.


Build 1.0_r1(from source)

Please submit a feedback, bug or feature