Settings.Secure Classe

Definição

Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar.

[Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)]
public sealed class Settings.Secure : Android.Provider.Settings.NameValueTable
[<Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)>]
type Settings.Secure = class
    inherit Settings.NameValueTable
Herança
Atributos

Comentários

Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar. Eles são para preferências que o usuário deve modificar explicitamente por meio da interface do usuário de um aplicativo do sistema. Aplicativos normais não podem modificar o banco de dados de configurações seguras, diretamente ou chamando os métodos "put" que essa classe contém.

Documentação Java para android.provider.Settings.Secure.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Construtores

Nome Description
Settings.Secure()

Campos

Nome Description
AccessibilityDisplayInversionEnabled

Configuração que especifica se a inversão de cores de exibição está habilitada.

AccessibilityEnabled

Se a acessibilidade estiver ativada.

AccessibilitySpeakPassword

Se as senhas devem ser faladas no modo de acessibilidade.

AdbEnabled
Obsoleto.

Este membro foi preterido.

AllowedGeolocationOrigins

Origens para as quais os navegadores devem permitir a geolocalização por padrão.

AllowMockLocation

Configuração para permitir que locais fictícios e status do provedor de locais sejam injetados no serviço LocationManager para fins de teste durante o desenvolvimento do aplicativo.

AndroidId

No Android 8.

BackgroundData
Obsoleto.

Se o uso de dados em segundo plano é permitido.

BluetoothOn
Obsoleto.

Este membro foi preterido.

DataRoaming
Obsoleto.

Este membro foi preterido.

DefaultInputMethod

Armazena android.view.inputmethod.InputMethodInfo#getId() o serviço de método de entrada selecionado no momento.

DevelopmentSettingsEnabled
Obsoleto.

Este membro foi preterido.

DeviceProvisioned
Obsoleto.

Este membro foi preterido.

EnabledAccessibilityServices

Lista dos provedores de acessibilidade habilitados.

EnabledInputMethods

Lista de métodos de entrada que estão atualmente ativados.

HttpProxy
Obsoleto.

Nome do host e porta para proxy http global.

InputMethodSelectorVisibility

Configuração para registrar a visibilidade do seletor de método de entrada

InstallNonMarketApps

Se os aplicativos podem ser instalados para esse usuário por meio do mecanismo do Intent#ACTION_INSTALL_PACKAGE sistema.

LocationMode

O modo de localização atual do dispositivo.

LocationModeBatterySaving

Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado.

LocationModeHighAccuracy

Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado.

LocationModeOff

O modo de localização está desativado.

LocationModeSensorsOnly

Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado.

LocationProvidersAllowed
Obsoleto.

Lista separada por vírgulas de provedores de localização que estão habilitados.

LockPatternEnabled

Se o bloqueio automático está habilitado (0 = false, 1 = true)

LockPatternTactileFeedbackEnabled
Obsoleto.

Se o padrão de bloqueio vibrará quando o usuário entrar (0 = falso, 1 = verdadeiro)

LockPatternVisible

Se o padrão de bloqueio está visível quando o usuário entra (0 = falso, 1 = verdadeiro)

LoggingId
Obsoleto.

A ID de registro (um valor exclusivo de 64 bits) como uma cadeia de caracteres hexadecimal.

Name (Herdado de Settings.NameValueTable)
NetworkPreference
Obsoleto.

Este membro foi preterido.

ParentalControlEnabled

Não tem mais suporte.

ParentalControlLastUpdate

Não tem mais suporte.

ParentalControlRedirectUrl

Não tem mais suporte.

RttCallingMode

Modo RTT selecionado pelo usuário.

SecureFrpMode

Indica se o dispositivo está no modo FRP seguro restrito.

SelectedInputMethodSubtype

Configuração para registrar o subtipo de método de entrada usado por padrão, mantendo o ID do método desejado.

SettingsClassname

Nome da classe Configurações para iniciar quando Configurações for clicado em Todos os aplicativos.

SkipFirstUseHints

Se ativado, os aplicativos devem tentar ignorar as dicas introdutórias na primeira inicialização.

SysPropSettingVersion
TouchExplorationEnabled

Se a exploração por toque estiver ativada.

TtsDefaultCountry
Obsoleto.

País padrão de conversão de texto em fala.

TtsDefaultLang
Obsoleto.

Linguagem padrão de conversão de texto em fala.

TtsDefaultPitch

Pitch padrão do mecanismo de conversão de texto em fala.

TtsDefaultRate

Velocidade de fala do mecanismo padrão de conversão de texto em fala.

TtsDefaultSynth

Mecanismo de conversão de texto em fala padrão.

TtsDefaultVariant
Obsoleto.

Variante de localidade de conversão de texto em fala padrão.

TtsEnabledPlugins

Lista delimitada por espaço de pacotes de plug-ins que estão ativados.

TtsUseDefaults
Obsoleto.

Configuração para sempre usar as configurações padrão de conversão de texto em fala, independentemente das configurações do aplicativo.

UsbMassStorageEnabled
Obsoleto.

Este membro foi preterido.

UseGoogleMail
Obsoleto.

Este membro foi preterido.

Value (Herdado de Settings.NameValueTable)
WifiMaxDhcpRetryCount
Obsoleto.

Este membro foi preterido.

WifiMobileDataTransitionWakelockTimeoutMs
Obsoleto.

Este membro foi preterido.

WifiNetworksAvailableNotificationOn
Obsoleto.

Este membro foi preterido.

WifiNetworksAvailableRepeatDelay
Obsoleto.

Este membro foi preterido.

WifiNumOpenNetworksKept
Obsoleto.

Este membro foi preterido.

WifiOn
Obsoleto.

Este membro foi preterido.

WifiWatchdogAcceptablePacketLossPercentage
Obsoleto.

A porcentagem de perda de pacotes aceitável (intervalo de 0 a 100) antes de tentar outro AP na mesma rede.

WifiWatchdogApCount
Obsoleto.

O número de pontos de acesso necessários para uma rede para que o watchdog a monitore.

WifiWatchdogBackgroundCheckDelayMs
Obsoleto.

O atraso entre as verificações de antecedentes.

WifiWatchdogBackgroundCheckEnabled
Obsoleto.

Se o watchdog de Wi-Fi está habilitado para verificação em segundo plano, mesmo depois de achar que o usuário se conectou a um bom ponto de acesso.

WifiWatchdogBackgroundCheckTimeoutMs
Obsoleto.

O tempo limite para um ping em segundo plano

WifiWatchdogInitialIgnoredPingCount
Obsoleto.

O número de pings iniciais a serem executados que podem ser ignorados se falharem.

WifiWatchdogMaxApChecks
Obsoleto.

O número máximo de pontos de acesso (por rede) a serem tentados para testar.

WifiWatchdogOn
Obsoleto.

Este membro foi preterido.

WifiWatchdogPingCount
Obsoleto.

O número de pings para testar se um ponto de acesso é uma boa conexão.

WifiWatchdogPingDelayMs
Obsoleto.

O atraso entre os pings.

WifiWatchdogPingTimeoutMs
Obsoleto.

O tempo limite por ping.

WifiWatchdogWatchList
Obsoleto.

Uma lista separada por vírgulas de SSIDs para os quais o watchdog de Wi-Fi deve ser habilitado.

Propriedades

Nome Description
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
ContentUri

A URL de estilo content:// para esta tabela

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniPeerMembers

Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Settings.NameValueTable)
ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Settings.NameValueTable)

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetFloat(ContentResolver, String, Single)

Função de conveniência para recuperar um único valor de configurações seguras como um número de ponto flutuante.

GetFloat(ContentResolver, String)

Função de conveniência para recuperar um único valor de configurações seguras como um float.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetInt(ContentResolver, String, Int32)

Função de conveniência para recuperar um único valor de configurações seguras como um número inteiro.

GetInt(ContentResolver, String)

Função de conveniência para recuperar um único valor de configurações seguras como um número inteiro.

GetLong(ContentResolver, String, Int64)

Função de conveniência para recuperar um único valor de configurações seguras como um longarquivo .

GetLong(ContentResolver, String)

Função de conveniência para recuperar um único valor de configurações seguras como um longarquivo .

GetString(ContentResolver, String)

Procure um nome no banco de dados.

GetUriFor(String)

Construa o URI de conteúdo para um par de nome/valor específico, útil para monitorar alterações com um ContentObserver.

IsLocationProviderEnabled(ContentResolver, String)
Obsoleto.

Método auxiliar para determinar se um provedor de localização está habilitado.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
PutFloat(ContentResolver, String, Single)

Função de conveniência para atualizar um único valor de configurações como um número de ponto flutuante.

PutInt(ContentResolver, String, Int32)

Função de conveniência para atualizar um único valor de configurações como um número inteiro.

PutLong(ContentResolver, String, Int64)

Função de conveniência para atualizar um valor de configurações seguras como um inteiro longo.

PutString(ContentResolver, String, String)

Armazene um par nome/valor no banco de dados.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetLocationProviderEnabled(ContentResolver, String, Boolean)
Obsoleto.

Método thread-safe para habilitar ou desabilitar um único provedor de local.

ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Notifica o runtime de interoperabilidade de que esse par gerenciado foi descartado.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Libera esse par Java, a menos que seja mantido por outra referência gerenciada.

(Herdado de Object)
IJavaPeerable.Finalized()

Notifica o runtime de interoperabilidade de que esse par gerenciado foi finalizado.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Obtém o estado que descreve a relação entre esse par gerenciado e sua referência de JNI.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Define o código de hash de identidade de interoperabilidade para esse par Java.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Define o estado de par gerenciado e JNI para esse par Java.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Define a referência de objeto JNI usada por esse par gerenciado.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a