boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
Variação de bindService(Intent, BindServiceFlags, Executor, ServiceConnection) que, no caso específico de serviços
isolados, permite que o autor da chamada gere várias instâncias de um serviço
a partir de uma única declaração de componente.
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
Consulte bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
Chame BindServiceFlags#of(long) para receber um objeto BindServiceFlags.
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
Igual a bindService(Intent, ServiceConnection, int) com executor para controlar os callbacks
da ServiceConnection.
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
Consulte bindService(android.content.Intent, android.content.ServiceConnection, int)
Chame BindServiceFlags#of(long) para receber um objeto BindServiceFlags.
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
Conecta-se a um serviço de aplicativo, criando-o, se necessário.
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
Consulte bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
Chame BindServiceFlags#of(long) para receber um objeto BindServiceFlags.
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
Faz a vinculação a um serviço no user fornecido da mesma maneira que bindService(Intent, BindServiceFlags, Executor, ServiceConnection) .
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
Consulte bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
Chame BindServiceFlags#of(long) para receber um objeto BindServiceFlags.
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
Determine se o processo de chamada de uma IPC ou você recebeu
uma permissão específica.
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
Determine se o processo de chamada de uma IPC ou você recebeu
permissão para acessar um URI específico.
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
Determine se o processo de chamada de um IPC ou você recebeu
permissão para acessar uma lista de URIs.
|
abstract
int
|
checkCallingPermission(String permission)
Determine se o processo de chamada de uma IPC que você está processando recebeu
uma permissão específica.
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
Determina se o processo de chamada e o ID do usuário receberam
permissão para acessar um URI específico.
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
Determine se o processo de chamada e o ID do usuário receberam
permissão para acessar uma lista de URIs.
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
Determina se a permissão concedida é permitida para um processo
específico e ID de usuário em execução no sistema.
|
abstract
int
|
checkSelfPermission(String permission)
Determine se você recebeu uma permissão específica.
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
Verifique uma Uri e uma permissão normal.
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
Determine se um processo e um ID de usuário específico receberam
permissão para acessar um URI específico.
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
Determine se um processo e um ID de usuário específico receberam
permissão para acessar uma lista de URIs.
|
abstract
void
|
clearWallpaper()
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.clear() .
Esse método exige que o autor da chamada tenha a permissão
Manifest.permission.SET_WALLPAPER .
|
Context
|
createAttributionContext(String attributionTag)
Retorna um novo objeto de contexto para o contexto atual, mas atribui a uma tag diferente.
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
Retorna um novo objeto de contexto para o contexto atual, mas cujos recursos
são ajustados para corresponder à configuração especificada.
|
Context
|
createContext(ContextParams contextParams)
Cria um contexto com propriedades e comportamentos específicos.
|
abstract
Context
|
createContextForSplit(String splitName)
Retorna um novo objeto Context para o nome de divisão especificado.
|
Context
|
createDeviceContext(int deviceId)
Retorna um novo objeto Context do contexto atual, mas com a associação de dispositivo
fornecida pelo deviceId .
|
abstract
Context
|
createDeviceProtectedStorageContext()
Retorna um novo objeto de contexto para o contexto atual, mas com APIs de armazenamento
que são compatíveis com o armazenamento protegido pelo dispositivo.
|
abstract
Context
|
createDisplayContext(Display display)
Retorna um novo objeto Context do contexto atual, mas com recursos
ajustados para corresponder às métricas de display .
|
abstract
Context
|
createPackageContext(String packageName, int flags)
Retorna um novo objeto Context para o nome do aplicativo fornecido.
|
Context
|
createWindowContext(int type, Bundle options)
Cria um contexto para uma janela que não é de atividade.
|
Context
|
createWindowContext(Display display, int type, Bundle options)
Cria um Context para uma janela que não é activity no
Display fornecido.
|
abstract
String[]
|
databaseList()
Retorna uma matriz de strings que nomeia os bancos de dados particulares associados ao
pacote de aplicativos desse contexto.
|
abstract
boolean
|
deleteDatabase(String name)
Exclui um SQLiteDatabase particular associado ao pacote de aplicativos
deste contexto.
|
abstract
boolean
|
deleteFile(String name)
Exclua o arquivo particular associado ao pacote de aplicativos
do contexto.
|
abstract
boolean
|
deleteSharedPreferences(String name)
Excluir um arquivo de preferências compartilhadas.
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
Se nem você nem o processo de chamada de um IPC que você
está processando receberam uma permissão específica, gere uma
SecurityException .
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
Se o processo de chamada de uma IPC ou você não tiver
permissão para acessar um URI específico, gere SecurityException .
|
abstract
void
|
enforceCallingPermission(String permission, String message)
Se o processo de chamada de uma IPC que você está processando não recebeu uma permissão específica, gere uma SecurityException .
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
Se o processo de chamada e o ID do usuário não tiverem recebido
permissão para acessar um URI específico, lance SecurityException .
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
Se a permissão não for permitida para um processo específico
e um ID de usuário em execução no sistema, lance uma SecurityException .
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
Aplicar uma Uri e uma permissão normal.
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
Se um determinado processo e ID do usuário não tiver recebido permissão para acessar um URI específico, gere SecurityException .
|
abstract
String[]
|
fileList()
Retorna uma matriz de strings que nomeia os arquivos particulares associados ao
pacote de aplicativos desse contexto.
|
abstract
Context
|
getApplicationContext()
Retorna o contexto do objeto Application único e global do
processo atual.
|
abstract
ApplicationInfo
|
getApplicationInfo()
Retorna as informações completas do aplicativo para o pacote desse contexto.
|
abstract
AssetManager
|
getAssets()
Retorna uma instância do AssetManager para o pacote do aplicativo.
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
A atribuição pode ser usada em apps complexos para separar partes logicamente.
|
abstract
File
|
getCacheDir()
Retorna o caminho absoluto para o diretório de cache específico do aplicativo no
sistema de arquivos.
|
abstract
ClassLoader
|
getClassLoader()
Retorna um carregador de classe que pode ser usado para extrair classes neste pacote.
|
abstract
File
|
getCodeCacheDir()
Retorna o caminho absoluto para o diretório de cache específico do aplicativo no
sistema de arquivos projetado para armazenar o código em cache.
|
final
int
|
getColor(int id)
Retorna uma cor associada a um ID de recurso específico e estilizada para
o tema atual.
|
final
ColorStateList
|
getColorStateList(int id)
Retorna uma lista de estados de cor associada a um ID de recurso específico e
estilizada para o tema atual.
|
abstract
ContentResolver
|
getContentResolver()
Retorne uma instância ContentResolver para o pacote do seu aplicativo.
|
abstract
File
|
getDataDir()
Retorna o caminho absoluto do diretório no sistema de arquivos em que todos
os arquivos particulares pertencentes a esse app são armazenados.
|
abstract
File
|
getDatabasePath(String name)
Retorna o caminho absoluto no sistema de arquivos em que um banco de dados criado com
openOrCreateDatabase(String, int, CursorFactory) é armazenado.
|
int
|
getDeviceId()
Consegue o ID do dispositivo ao qual esse contexto está associado.
|
abstract
File
|
getDir(String name, int mode)
Recuperar, criando se necessário, um novo diretório em que o aplicativo
possa colocar os próprios arquivos de dados personalizados.
|
Display
|
getDisplay()
Encontra a tela a que esse contexto está associado.
|
final
Drawable
|
getDrawable(int id)
Retorna um objeto drawable associado a um ID de recurso específico e
estilizado para o tema atual.
|
abstract
File
|
getExternalCacheDir()
Retorna o caminho absoluto para o diretório específico do aplicativo no dispositivo de armazenamento compartilhado/externo
principal em que o aplicativo pode colocar os arquivos de cache
que ele possui.
|
abstract
File[]
|
getExternalCacheDirs()
Retorna caminhos absolutos para diretórios específicos do aplicativo em todos
os dispositivos de armazenamento compartilhado/externo em que o aplicativo pode colocar arquivos
de cache.
|
abstract
File
|
getExternalFilesDir(String type)
Retorna o caminho absoluto para o diretório no dispositivo de armazenamento compartilhado/externo principal em que o aplicativo pode colocar os arquivos persistentes que pertencem a ele.
|
abstract
File[]
|
getExternalFilesDirs(String type)
Retorna caminhos absolutos para diretórios específicos do aplicativo em todos
os dispositivos de armazenamento compartilhado/externo em que o aplicativo pode colocar
arquivos persistentes.
|
abstract
File[]
|
getExternalMediaDirs()
Este método foi descontinuado
na API de nível 30.
Esses diretórios ainda existem e são verificados, mas os desenvolvedores
são incentivados a migrar para a inserção de conteúdo em uma
coleção MediaStore diretamente, já que qualquer app pode
contribuir com novas mídias para MediaStore sem
permissões necessárias, começando em
Build.VERSION_CODES.Q .
|
abstract
File
|
getFileStreamPath(String name)
Retorna o caminho absoluto no sistema de arquivos em que um arquivo criado com
openFileOutput(String, int) é armazenado.
|
abstract
File
|
getFilesDir()
Retorna o caminho absoluto para o diretório no sistema de arquivos em que os arquivos
criados com openFileOutput(String, int) são armazenados.
|
Executor
|
getMainExecutor()
Retorna um Executor que executa tarefas enfileiradas na linha de execução
principal associada a esse contexto.
|
abstract
Looper
|
getMainLooper()
Retorna o Looper para a linha de execução principal do processo atual.
|
abstract
File
|
getNoBackupFilesDir()
Retorna o caminho absoluto para o diretório no sistema de arquivos semelhante a
getFilesDir() .
|
abstract
File
|
getObbDir()
Retorna o diretório de armazenamento compartilhado/externo principal em que os
arquivos OBB do aplicativo (se houver) podem ser encontrados.
|
abstract
File[]
|
getObbDirs()
Retorna caminhos absolutos para diretórios específicos do aplicativo em todos
os dispositivos de armazenamento compartilhado/externo em que os arquivos OBB do aplicativo (se
houver) podem ser encontrados.
|
String
|
getOpPackageName()
Retorne o nome do pacote que será usado para chamadas AppOpsManager desse contexto, para que a verificação do UID do gerenciador de operações de apps funcione com o nome.
|
abstract
String
|
getPackageCodePath()
Retorna o caminho completo para o pacote principal do Android desse contexto.
|
abstract
PackageManager
|
getPackageManager()
Retorne a instância do PackageManager para encontrar informações do pacote global.
|
abstract
String
|
getPackageName()
Retorna o nome do pacote desse aplicativo.
|
abstract
String
|
getPackageResourcePath()
Retorna o caminho completo para o pacote principal do Android desse contexto.
|
ContextParams
|
getParams()
Retorna o conjunto de parâmetros com que esse contexto foi criado, se ele
foi criado por createContext(android.content.ContextParams) .
|
abstract
Resources
|
getResources()
Retorna uma instância de Recursos para o pacote do aplicativo.
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
Recupere e guarde o conteúdo do arquivo de preferências "name", retornando um SharedPreferences pelo qual é possível recuperar e modificar os valores dele.
|
final
String
|
getString(int resId)
Retorna uma string localizada da tabela de strings padrão do pacote do aplicativo.
|
final
String
|
getString(int resId, Object... formatArgs)
Retorna uma string formatada localizada da tabela de string padrão
do pacote do aplicativo, substituindo os argumentos de formato conforme definido em
Formatter e String.format(String, Object) .
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
Retorna um identificador para um serviço no nível do sistema por classe.
|
abstract
Object
|
getSystemService(String name)
Retorna um identificador para um serviço no nível do sistema por nome.
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
Recebe o nome do serviço no nível do sistema representado pela classe especificada.
|
final
CharSequence
|
getText(int resId)
Retorne um CharSequence localizado e estilizado da tabela de strings padrão do pacote do aplicativo.
|
abstract
Resources.Theme
|
getTheme()
Retorna o objeto Theme associado a esse contexto.
|
abstract
Drawable
|
getWallpaper()
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.get() .
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.getDesiredMinimumHeight() .
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.getDesiredMinimumWidth() .
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
Conceda permissão para acessar um URI específico em outro pacote, mesmo que ele não tenha permissão geral para acessar o provedor de conteúdo do URI.
|
abstract
boolean
|
isDeviceProtectedStorage()
Indica se as APIs de armazenamento desse contexto são apoiadas pelo
armazenamento protegido do dispositivo.
|
boolean
|
isRestricted()
Indica se o contexto está restrito.
|
boolean
|
isUiContext()
Retorna true se o contexto for um contexto de interface que pode acessar componentes de interface, como
WindowManager , LayoutInflater ou
WallpaperManager .
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
Mova um arquivo de banco de dados do contexto de armazenamento de origem fornecido para
esse contexto.
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
Move um arquivo de preferências compartilhadas do contexto de armazenamento de origem
para este contexto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
Recuperar informações de atributos estilizados no tema do contexto.
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
Recuperar informações de atributos estilizados no tema do contexto.
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
Recuperar informações de atributos estilizados no tema do contexto.
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
Recuperar informações de atributos estilizados no tema do contexto.
|
abstract
FileInputStream
|
openFileInput(String name)
Abre um arquivo particular associado ao pacote de aplicativos desse contexto
para leitura.
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
Abre para gravação um arquivo privado associado ao pacote de aplicativos do contexto.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
Abra um SQLiteDatabase privado associado ao pacote de
apps desse contexto.
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
Abre um novo SQLiteDatabase particular associado ao pacote de aplicativos
deste contexto.
|
abstract
Drawable
|
peekWallpaper()
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.peek() .
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
Adicione um novo ComponentCallbacks ao aplicativo base do Context, que será chamado ao mesmo tempo que os métodos de atividades ComponentCallbacks e outros componentes.
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
Adiciona um novo listener de mudança de ID do dispositivo ao Context , que será chamado quando
a associação do dispositivo for alterada pelo sistema.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Registre um BroadcastReceiver para ser executado na linha de execução da atividade principal.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
Fazer o registro para receber transmissões de intents, com o receptor sendo
exposto aos apps instantâneos.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
Fazer a inscrição para receber transmissões de intent, para serem executadas no contexto de
scheduler.
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
Fazer a inscrição para receber transmissões de intent, para serem executadas no contexto de
scheduler.
|
abstract
void
|
removeStickyBroadcast(Intent intent)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Elas não fornecem segurança (qualquer pessoa
pode acessá-las), nenhuma proteção (qualquer pessoa pode modificá-las) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para os apps recuperarem o valor atual sempre
que quiserem.
|
void
|
revokeSelfPermissionOnKill(String permName)
Aciona a revogação assíncrona de uma permissão de execução.
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
Aciona a revogação de uma ou mais permissões do pacote de chamada.
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
Remove todas as permissões para acessar um determinado URI do provedor de conteúdo
que foram adicionados anteriormente com grantUriPermission(String, Uri, int) ou qualquer outro mecanismo.
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
Remover permissões para acessar um determinado URI do provedor de conteúdo
que foi adicionado anteriormente com grantUriPermission(String, Uri, int) para um pacote de destino
específico.
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
Transmite a intent fornecida para todos os BroadcastReceivers interessados, permitindo
que uma permissão opcional obrigatória seja aplicada.
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
Transmita a intent especificada para todos os BroadcastReceivers interessados, permitindo
que uma permissão obrigatória opcional seja aplicada.
|
abstract
void
|
sendBroadcast(Intent intent)
Transmite a intent informada para todos os BroadcastReceivers interessados.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
Versão de sendBroadcast(android.content.Intent) que permite especificar o
usuário para quem a transmissão será enviada.
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
Versão de sendBroadcast(android.content.Intent, java.lang.String) que permite especificar o
usuário para quem a transmissão será enviada.
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
Transmita a intent especificada para todos os BroadcastReceivers interessados, permitindo
que uma matriz de permissões necessárias seja aplicada.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versão de
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) que permite especificar a operação do app para aplicar restrições aos receptores
para os quais a transmissão será enviada.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versão de sendBroadcast(android.content.Intent) que permite
receber dados da transmissão.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
Transmita a intent especificada para todos os BroadcastReceivers interessados, enviando-as
uma por vez para permitir que mais receptores preferidos consumam a
transmissão antes que ela seja entregue a receptores menos preferidos.
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versão de sendBroadcast(android.content.Intent) que permite
receber dados da transmissão.
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
Transmita a intent especificada para todos os BroadcastReceivers interessados, enviando-as
uma por vez para permitir que mais receptores preferidos consumam a
transmissão antes que ela seja entregue a receptores menos preferidos.
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Versão de
sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle)
que permite especificar o
usuário para o qual a transmissão será enviada.
|
abstract
void
|
sendStickyBroadcast(Intent intent)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
Este método foi descontinuado
na API de nível 31.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
Esse método foi descontinuado
na API de nível 21.
Transmissões fixas não devem ser usadas. Eles não oferecem segurança (qualquer pessoa pode acessá-los), proteção (qualquer pessoa pode modificá-los) e muitos outros problemas.
O padrão recomendado é usar uma transmissão não fixa para informar que algo
mudou, com outro mecanismo para que os apps recuperem o valor atual sempre que
quiserem.
|
abstract
void
|
setTheme(int resid)
Defina o tema base para esse contexto.
|
abstract
void
|
setWallpaper(Bitmap bitmap)
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.set() .
Esse método exige que o autor da chamada tenha a permissão
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
setWallpaper(InputStream data)
Esse método foi descontinuado
na API de nível 15.
Use WallpaperManager.set() .
Esse método exige que o autor da chamada mantenha a permissão
Manifest.permission.SET_WALLPAPER .
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
Iniciar várias atividades novas.
|
abstract
void
|
startActivities(Intent[] intents)
Igual a startActivities(android.content.Intent[], android.os.Bundle) sem opções especificadas.
|
abstract
void
|
startActivity(Intent intent)
Igual a startActivity(android.content.Intent, android.os.Bundle) sem opções
especificadas.
|
abstract
void
|
startActivity(Intent intent, Bundle options)
Iniciar uma nova atividade.
|
abstract
ComponentName
|
startForegroundService(Intent service)
Semelhante a startService(android.content.Intent) , mas com uma promessa implícita de que o
serviço vai chamar startForeground(int, android.app.Notification) quando começar a ser executado.
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
Comece a executar uma classe Instrumentation .
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
Igual a startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
sem opções especificadas.
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
Como startActivity(android.content.Intent, android.os.Bundle) , mas usando um IntentSender
para começar.
|
abstract
ComponentName
|
startService(Intent service)
Solicita que um determinado serviço de aplicativo seja iniciado.
|
abstract
boolean
|
stopService(Intent service)
Solicitar que um determinado serviço de aplicativo seja interrompido.
|
abstract
void
|
unbindService(ServiceConnection conn)
Desconecte de um serviço de aplicativo.
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
Remove um objeto ComponentCallbacks que foi registrado anteriormente
com registerComponentCallbacks(android.content.ComponentCallbacks) .
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
Remove um listener de mudança de ID do dispositivo do contexto.
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
Cancelar o registro de um BroadcastReceiver registrado anteriormente.
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
Para um serviço vinculado anteriormente com bindService(Intent, BindServiceFlags, Executor, ServiceConnection) ou um método relacionado, mude
como o sistema gerencia o processo desse serviço em relação a outros processos.
|