android.content
Class Context
java.lang.Object
android.content.Context
- Direct Known Subclasses:
- ContextWrapper
public abstract class Context
- extends Object
Method Summary |
abstract boolean |
bindService(Intent service,
ServiceConnection conn,
int flags)
|
abstract int |
checkCallingOrSelfPermission(String permission)
|
abstract int |
checkCallingOrSelfUriPermission(Uri uri,
int modeFlags)
|
abstract int |
checkCallingPermission(String permission)
|
abstract int |
checkCallingUriPermission(Uri uri,
int modeFlags)
|
abstract int |
checkPermission(String permission,
int pid,
int uid)
|
abstract int |
checkUriPermission(Uri uri,
int pid,
int uid,
int modeFlags)
|
abstract int |
checkUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags)
|
abstract void |
clearWallpaper()
|
abstract Context |
createPackageContext(String packageName,
int flags)
|
abstract String[] |
databaseList()
|
abstract boolean |
deleteDatabase(String name)
|
abstract boolean |
deleteFile(String name)
|
abstract void |
enforceCallingOrSelfPermission(String permission,
String message)
|
abstract void |
enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
String message)
|
abstract void |
enforceCallingPermission(String permission,
String message)
|
abstract void |
enforceCallingUriPermission(Uri uri,
int modeFlags,
String message)
|
abstract void |
enforcePermission(String permission,
int pid,
int uid,
String message)
|
abstract void |
enforceUriPermission(Uri uri,
int pid,
int uid,
int modeFlags,
String message)
|
abstract void |
enforceUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags,
String message)
|
abstract String[] |
fileList()
|
abstract Context |
getApplicationContext()
|
abstract ApplicationInfo |
getApplicationInfo()
|
abstract AssetManager |
getAssets()
|
abstract File |
getCacheDir()
|
abstract ClassLoader |
getClassLoader()
|
abstract ContentResolver |
getContentResolver()
|
abstract File |
getDatabasePath(String name)
|
abstract File |
getDir(String name,
int mode)
|
abstract File |
getExternalCacheDir()
|
abstract File |
getExternalFilesDir(String type)
|
abstract File |
getFilesDir()
|
abstract File |
getFileStreamPath(String name)
|
abstract Looper |
getMainLooper()
|
abstract String |
getPackageCodePath()
|
abstract PackageManager |
getPackageManager()
|
abstract String |
getPackageName()
|
abstract String |
getPackageResourcePath()
|
abstract Resources |
getResources()
|
abstract SharedPreferences |
getSharedPreferences(String name,
int mode)
|
String |
getString(int resId)
|
String |
getString(int resId,
Object... formatArgs)
|
abstract Object |
getSystemService(String name)
|
CharSequence |
getText(int resId)
|
abstract Resources.Theme |
getTheme()
|
abstract Drawable |
getWallpaper()
|
abstract int |
getWallpaperDesiredMinimumHeight()
|
abstract int |
getWallpaperDesiredMinimumWidth()
|
abstract void |
grantUriPermission(String toPackage,
Uri uri,
int modeFlags)
|
boolean |
isRestricted()
|
TypedArray |
obtainStyledAttributes(AttributeSet set,
int[] attrs)
|
TypedArray |
obtainStyledAttributes(AttributeSet set,
int[] attrs,
int defStyleAttr,
int defStyleRes)
|
TypedArray |
obtainStyledAttributes(int[] attrs)
|
TypedArray |
obtainStyledAttributes(int resid,
int[] attrs)
|
abstract FileInputStream |
openFileInput(String name)
|
abstract FileOutputStream |
openFileOutput(String name,
int mode)
|
abstract SQLiteDatabase |
openOrCreateDatabase(String name,
int mode,
SQLiteDatabase.CursorFactory factory)
|
abstract Drawable |
peekWallpaper()
|
abstract Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter)
|
abstract Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
String broadcastPermission,
Handler scheduler)
|
abstract void |
removeStickyBroadcast(Intent intent)
|
abstract void |
revokeUriPermission(Uri uri,
int modeFlags)
|
abstract void |
sendBroadcast(Intent intent)
|
abstract void |
sendBroadcast(Intent intent,
String receiverPermission)
|
abstract void |
sendOrderedBroadcast(Intent intent,
String receiverPermission)
|
abstract void |
sendOrderedBroadcast(Intent intent,
String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
|
abstract void |
sendStickyBroadcast(Intent intent)
|
abstract void |
sendStickyOrderedBroadcast(Intent intent,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
|
abstract void |
setTheme(int resid)
|
abstract void |
setWallpaper(Bitmap bitmap)
|
abstract void |
setWallpaper(InputStream data)
|
abstract void |
startActivity(Intent intent)
|
abstract boolean |
startInstrumentation(ComponentName className,
String profileFile,
Bundle arguments)
|
abstract void |
startIntentSender(IntentSender intent,
Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
|
abstract ComponentName |
startService(Intent service)
|
abstract boolean |
stopService(Intent service)
|
abstract void |
unbindService(ServiceConnection conn)
|
abstract void |
unregisterReceiver(BroadcastReceiver receiver)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODE_PRIVATE
public static final int MODE_PRIVATE
- See Also:
- Constant Field Values
MODE_WORLD_READABLE
public static final int MODE_WORLD_READABLE
- See Also:
- Constant Field Values
MODE_WORLD_WRITEABLE
public static final int MODE_WORLD_WRITEABLE
- See Also:
- Constant Field Values
MODE_APPEND
public static final int MODE_APPEND
- See Also:
- Constant Field Values
BIND_AUTO_CREATE
public static final int BIND_AUTO_CREATE
- See Also:
- Constant Field Values
BIND_DEBUG_UNBIND
public static final int BIND_DEBUG_UNBIND
- See Also:
- Constant Field Values
BIND_NOT_FOREGROUND
public static final int BIND_NOT_FOREGROUND
- See Also:
- Constant Field Values
POWER_SERVICE
public static final String POWER_SERVICE
- See Also:
- Constant Field Values
WINDOW_SERVICE
public static final String WINDOW_SERVICE
- See Also:
- Constant Field Values
LAYOUT_INFLATER_SERVICE
public static final String LAYOUT_INFLATER_SERVICE
- See Also:
- Constant Field Values
ACCOUNT_SERVICE
public static final String ACCOUNT_SERVICE
- See Also:
- Constant Field Values
ACTIVITY_SERVICE
public static final String ACTIVITY_SERVICE
- See Also:
- Constant Field Values
ALARM_SERVICE
public static final String ALARM_SERVICE
- See Also:
- Constant Field Values
NOTIFICATION_SERVICE
public static final String NOTIFICATION_SERVICE
- See Also:
- Constant Field Values
ACCESSIBILITY_SERVICE
public static final String ACCESSIBILITY_SERVICE
- See Also:
- Constant Field Values
KEYGUARD_SERVICE
public static final String KEYGUARD_SERVICE
- See Also:
- Constant Field Values
LOCATION_SERVICE
public static final String LOCATION_SERVICE
- See Also:
- Constant Field Values
SEARCH_SERVICE
public static final String SEARCH_SERVICE
- See Also:
- Constant Field Values
SENSOR_SERVICE
public static final String SENSOR_SERVICE
- See Also:
- Constant Field Values
STORAGE_SERVICE
public static final String STORAGE_SERVICE
- See Also:
- Constant Field Values
WALLPAPER_SERVICE
public static final String WALLPAPER_SERVICE
- See Also:
- Constant Field Values
VIBRATOR_SERVICE
public static final String VIBRATOR_SERVICE
- See Also:
- Constant Field Values
CONNECTIVITY_SERVICE
public static final String CONNECTIVITY_SERVICE
- See Also:
- Constant Field Values
WIFI_SERVICE
public static final String WIFI_SERVICE
- See Also:
- Constant Field Values
AUDIO_SERVICE
public static final String AUDIO_SERVICE
- See Also:
- Constant Field Values
TELEPHONY_SERVICE
public static final String TELEPHONY_SERVICE
- See Also:
- Constant Field Values
CLIPBOARD_SERVICE
public static final String CLIPBOARD_SERVICE
- See Also:
- Constant Field Values
INPUT_METHOD_SERVICE
public static final String INPUT_METHOD_SERVICE
- See Also:
- Constant Field Values
DROPBOX_SERVICE
public static final String DROPBOX_SERVICE
- See Also:
- Constant Field Values
DEVICE_POLICY_SERVICE
public static final String DEVICE_POLICY_SERVICE
- See Also:
- Constant Field Values
UI_MODE_SERVICE
public static final String UI_MODE_SERVICE
- See Also:
- Constant Field Values
DOWNLOAD_SERVICE
public static final String DOWNLOAD_SERVICE
- See Also:
- Constant Field Values
CONTEXT_INCLUDE_CODE
public static final int CONTEXT_INCLUDE_CODE
- See Also:
- Constant Field Values
CONTEXT_IGNORE_SECURITY
public static final int CONTEXT_IGNORE_SECURITY
- See Also:
- Constant Field Values
CONTEXT_RESTRICTED
public static final int CONTEXT_RESTRICTED
- See Also:
- Constant Field Values
Context
public Context()
getAssets
public abstract AssetManager getAssets()
getResources
public abstract Resources getResources()
getPackageManager
public abstract PackageManager getPackageManager()
getContentResolver
public abstract ContentResolver getContentResolver()
getMainLooper
public abstract Looper getMainLooper()
getApplicationContext
public abstract Context getApplicationContext()
getText
public final CharSequence getText(int resId)
getString
public final String getString(int resId)
getString
public final String getString(int resId,
Object... formatArgs)
setTheme
public abstract void setTheme(int resid)
getTheme
public abstract Resources.Theme getTheme()
obtainStyledAttributes
public final TypedArray obtainStyledAttributes(int[] attrs)
obtainStyledAttributes
public final TypedArray obtainStyledAttributes(int resid,
int[] attrs)
throws Resources.NotFoundException
- Throws:
Resources.NotFoundException
obtainStyledAttributes
public final TypedArray obtainStyledAttributes(AttributeSet set,
int[] attrs)
obtainStyledAttributes
public final TypedArray obtainStyledAttributes(AttributeSet set,
int[] attrs,
int defStyleAttr,
int defStyleRes)
getClassLoader
public abstract ClassLoader getClassLoader()
getPackageName
public abstract String getPackageName()
getApplicationInfo
public abstract ApplicationInfo getApplicationInfo()
getPackageResourcePath
public abstract String getPackageResourcePath()
getPackageCodePath
public abstract String getPackageCodePath()
getSharedPreferences
public abstract SharedPreferences getSharedPreferences(String name,
int mode)
openFileInput
public abstract FileInputStream openFileInput(String name)
throws FileNotFoundException
- Throws:
FileNotFoundException
openFileOutput
public abstract FileOutputStream openFileOutput(String name,
int mode)
throws FileNotFoundException
- Throws:
FileNotFoundException
deleteFile
public abstract boolean deleteFile(String name)
getFileStreamPath
public abstract File getFileStreamPath(String name)
getFilesDir
public abstract File getFilesDir()
getExternalFilesDir
public abstract File getExternalFilesDir(String type)
getCacheDir
public abstract File getCacheDir()
getExternalCacheDir
public abstract File getExternalCacheDir()
fileList
public abstract String[] fileList()
getDir
public abstract File getDir(String name,
int mode)
openOrCreateDatabase
public abstract SQLiteDatabase openOrCreateDatabase(String name,
int mode,
SQLiteDatabase.CursorFactory factory)
deleteDatabase
public abstract boolean deleteDatabase(String name)
getDatabasePath
public abstract File getDatabasePath(String name)
databaseList
public abstract String[] databaseList()
getWallpaper
public abstract Drawable getWallpaper()
peekWallpaper
public abstract Drawable peekWallpaper()
getWallpaperDesiredMinimumWidth
public abstract int getWallpaperDesiredMinimumWidth()
getWallpaperDesiredMinimumHeight
public abstract int getWallpaperDesiredMinimumHeight()
setWallpaper
public abstract void setWallpaper(Bitmap bitmap)
throws IOException
- Throws:
IOException
setWallpaper
public abstract void setWallpaper(InputStream data)
throws IOException
- Throws:
IOException
clearWallpaper
public abstract void clearWallpaper()
throws IOException
- Throws:
IOException
startActivity
public abstract void startActivity(Intent intent)
startIntentSender
public abstract void startIntentSender(IntentSender intent,
Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
throws IntentSender.SendIntentException
- Throws:
IntentSender.SendIntentException
sendBroadcast
public abstract void sendBroadcast(Intent intent)
sendBroadcast
public abstract void sendBroadcast(Intent intent,
String receiverPermission)
sendOrderedBroadcast
public abstract void sendOrderedBroadcast(Intent intent,
String receiverPermission)
sendOrderedBroadcast
public abstract void sendOrderedBroadcast(Intent intent,
String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
sendStickyBroadcast
public abstract void sendStickyBroadcast(Intent intent)
sendStickyOrderedBroadcast
public abstract void sendStickyOrderedBroadcast(Intent intent,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
removeStickyBroadcast
public abstract void removeStickyBroadcast(Intent intent)
registerReceiver
public abstract Intent registerReceiver(BroadcastReceiver receiver,
IntentFilter filter)
registerReceiver
public abstract Intent registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
String broadcastPermission,
Handler scheduler)
unregisterReceiver
public abstract void unregisterReceiver(BroadcastReceiver receiver)
startService
public abstract ComponentName startService(Intent service)
stopService
public abstract boolean stopService(Intent service)
bindService
public abstract boolean bindService(Intent service,
ServiceConnection conn,
int flags)
unbindService
public abstract void unbindService(ServiceConnection conn)
startInstrumentation
public abstract boolean startInstrumentation(ComponentName className,
String profileFile,
Bundle arguments)
getSystemService
public abstract Object getSystemService(String name)
checkPermission
public abstract int checkPermission(String permission,
int pid,
int uid)
checkCallingPermission
public abstract int checkCallingPermission(String permission)
checkCallingOrSelfPermission
public abstract int checkCallingOrSelfPermission(String permission)
enforcePermission
public abstract void enforcePermission(String permission,
int pid,
int uid,
String message)
enforceCallingPermission
public abstract void enforceCallingPermission(String permission,
String message)
enforceCallingOrSelfPermission
public abstract void enforceCallingOrSelfPermission(String permission,
String message)
grantUriPermission
public abstract void grantUriPermission(String toPackage,
Uri uri,
int modeFlags)
revokeUriPermission
public abstract void revokeUriPermission(Uri uri,
int modeFlags)
checkUriPermission
public abstract int checkUriPermission(Uri uri,
int pid,
int uid,
int modeFlags)
checkCallingUriPermission
public abstract int checkCallingUriPermission(Uri uri,
int modeFlags)
checkCallingOrSelfUriPermission
public abstract int checkCallingOrSelfUriPermission(Uri uri,
int modeFlags)
checkUriPermission
public abstract int checkUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags)
enforceUriPermission
public abstract void enforceUriPermission(Uri uri,
int pid,
int uid,
int modeFlags,
String message)
enforceCallingUriPermission
public abstract void enforceCallingUriPermission(Uri uri,
int modeFlags,
String message)
enforceCallingOrSelfUriPermission
public abstract void enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
String message)
enforceUriPermission
public abstract void enforceUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags,
String message)
createPackageContext
public abstract Context createPackageContext(String packageName,
int flags)
throws PackageManager.NameNotFoundException
- Throws:
PackageManager.NameNotFoundException
isRestricted
public boolean isRestricted()
Copyright © 2008-2010. All Rights Reserved.