public abstract class

IBaseContext

extends Object
implements IContext
java.lang.Object
   ↳ com.davidluoye.support.component.IBaseContext
Known Direct Subclasses

Summary

Public Constructors
IBaseContext(Context context)
Public Methods
final boolean bindService(Intent service, ServiceConnection conn, int flags)
final Context getApplicationContext()
final ContentResolver getContentResolver()
final Context getContext()
final Drawable getDrawable(int id)
final Looper getMainLooper()
final PackageManager getPackageManager()
String getPackageName()
final Resources getResources()
final String getString(int resId)
final String getString(int resId, Object... formatArgs)
String[] getStringArray(int id)
final Object getSystemService(String name)
final CharSequence getText(int resId)
final Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
final Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
void runOnBgThread(Runnable action, long delayMillis)
void runOnBgThread(Runnable action)
void runOnUiThread(Runnable action, long delayMillis)
void runOnUiThread(Runnable action)
final void sendBroadcast(Intent intent)
final void sendBroadcast(Intent intent, String receiverPermission)
final void sendBroadcast(Intent intent, String receiverPermission, int appOp)
final void setTheme(int resid)
final void startActivity(Intent intent)
final void startActivity(Intent intent, Bundle options)
final ComponentName startService(Intent service)
final boolean stopService(Intent service)
final void unbindService(ServiceConnection conn)
final void unregisterReceiver(BroadcastReceiver receiver)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.davidluoye.support.component.IContext

Public Constructors

public IBaseContext (Context context)

Public Methods

public final boolean bindService (Intent service, ServiceConnection conn, int flags)

public final Context getApplicationContext ()

public final ContentResolver getContentResolver ()

public final Context getContext ()

public final Drawable getDrawable (int id)

public final Looper getMainLooper ()

public final PackageManager getPackageManager ()

public String getPackageName ()

public final Resources getResources ()

public final String getString (int resId)

public final String getString (int resId, Object... formatArgs)

public String[] getStringArray (int id)

public final Object getSystemService (String name)

public final CharSequence getText (int resId)

public final Intent registerReceiver (BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)

public final Intent registerReceiver (BroadcastReceiver receiver, IntentFilter filter)

public void runOnBgThread (Runnable action, long delayMillis)

public void runOnBgThread (Runnable action)

public void runOnUiThread (Runnable action, long delayMillis)

public void runOnUiThread (Runnable action)

public final void sendBroadcast (Intent intent)

public final void sendBroadcast (Intent intent, String receiverPermission)

public final void sendBroadcast (Intent intent, String receiverPermission, int appOp)

public final void setTheme (int resid)

public final void startActivity (Intent intent)

public final void startActivity (Intent intent, Bundle options)

public final ComponentName startService (Intent service)

public final boolean stopService (Intent service)

public final void unbindService (ServiceConnection conn)

public final void unregisterReceiver (BroadcastReceiver receiver)