Sprache

Settings.Secure Klasse

Definition

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

[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
Vererbung
Attribute

Hinweise

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen. Dies gilt für Einstellungen, die der Benutzer explizit über die Benutzeroberfläche einer System-App ändern muss. Normale Anwendungen können die Datenbank für sichere Einstellungen weder direkt noch durch Aufrufen der "put"-Methoden ändern, die diese Klasse enthält.

Java Dokumentation für android.provider.Settings.Secure.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
Settings.Secure()

Felder

Name Beschreibung
AccessibilityDisplayInversionEnabled

Einstellung, die angibt, ob die Anzeigefarbe inversion aktiviert ist.

AccessibilityEnabled

Wenn die Barrierefreiheit aktiviert ist.

AccessibilitySpeakPassword

Gibt an, ob Kennwörter im Barrierefreiheitsmodus gesprochen werden sollen.

AdbEnabled
Veraltet.

Dieses Element ist veraltet.

AllowedGeolocationOrigins

Ursprünge, für die Browser standardmäßig geolocation zulassen sollen.

AllowMockLocation

Einstellung, um zuzulassen, dass simulierte Speicherorte und Standortanbieterstatus für Testzwecke während der Anwendungsentwicklung in den LocationManager-Dienst eingefügt werden.

AndroidId

Unter Android 8.

BackgroundData
Veraltet.

Gibt an, ob die Verwendung von Hintergrunddaten zulässig ist.

BluetoothOn
Veraltet.

Dieses Element ist veraltet.

DataRoaming
Veraltet.

Dieses Element ist veraltet.

DefaultInputMethod

Speicher android.view.inputmethod.InputMethodInfo#getId() des aktuell ausgewählten Eingabemethodendiensts.

DevelopmentSettingsEnabled
Veraltet.

Dieses Element ist veraltet.

DeviceProvisioned
Veraltet.

Dieses Element ist veraltet.

EnabledAccessibilityServices

Liste der aktivierten Barrierefreiheitsanbieter.

EnabledInputMethods

Liste der derzeit aktivierten Eingabemethoden.

HttpProxy
Veraltet.

Hostname und Port für globalen HTTP-Proxy.

InputMethodSelectorVisibility

Einstellung zum Aufzeichnen der Sichtbarkeit der Eingabemethodenauswahl

InstallNonMarketApps

Gibt an, ob Anwendungen für diesen Benutzer über den Systemmechanismus Intent#ACTION_INSTALL_PACKAGE installiert werden können.

LocationMode

Der aktuelle Positionsmodus des Geräts.

LocationModeBatterySaving

Dieser Modus hat keine unterschiedliche Bedeutung mehr, wird jedoch interpretiert, da der Positionsmodus aktiviert ist.

LocationModeHighAccuracy

Dieser Modus hat keine unterschiedliche Bedeutung mehr, wird jedoch interpretiert, da der Positionsmodus aktiviert ist.

LocationModeOff

Der Standortmodus ist deaktiviert.

LocationModeSensorsOnly

Dieser Modus hat keine unterschiedliche Bedeutung mehr, wird jedoch interpretiert, da der Positionsmodus aktiviert ist.

LocationProvidersAllowed
Veraltet.

Durch Trennzeichen getrennte Liste von Standortanbietern, die aktiviert sind.

LockPatternEnabled

Gibt an, ob die automatische Sperre aktiviert ist (0 = false, 1 = true)

LockPatternTactileFeedbackEnabled
Veraltet.

Gibt an, ob das Sperrmuster vibriert, wenn der Benutzer eingibt (0 = false, 1 = true)

LockPatternVisible

Gibt an, ob das Sperrmuster sichtbar ist, wenn der Benutzer eingibt (0 = false, 1 = true)

LoggingId
Veraltet.

Die Protokollierungs-ID (ein eindeutiger 64-Bit-Wert) als Hexzeichenfolge.

Name (Geerbt von Settings.NameValueTable)
NetworkPreference
Veraltet.

Dieses Element ist veraltet.

ParentalControlEnabled

Wird nicht mehr unterstützt.

ParentalControlLastUpdate

Wird nicht mehr unterstützt.

ParentalControlRedirectUrl

Wird nicht mehr unterstützt.

RttCallingMode

Vom Benutzer ausgewählter RTT-Modus.

SecureFrpMode

Gibt an, ob sich das Gerät im eingeschränkten sicheren FRP-Modus befindet.

SelectedInputMethodSubtype

Wird festgelegt, um den standardmäßig verwendeten Untertyp der Eingabemethode aufzuzeichnen, wobei die ID der gewünschten Methode enthalten ist.

SettingsClassname

Einstellungsklassenname, der gestartet werden soll, wenn auf "Einstellungen" aus "Alle Anwendungen" geklickt wird.

SkipFirstUseHints

Wenn diese Option aktiviert ist, sollten Apps versuchen, einführungsfähige Hinweise beim ersten Start zu überspringen.

SysPropSettingVersion
TouchExplorationEnabled

Wenn die Fingereingabe-Erkundung aktiviert ist.

TtsDefaultCountry
Veraltet.

Standardtext-zu-Sprache-Land.

TtsDefaultLang
Veraltet.

Standardsprache für Text-zu-Sprache.

TtsDefaultPitch

Standardmäßiger Text-zu-Sprache-Modulabstand.

TtsDefaultRate

Sprechgeschwindigkeit des Text-zu-Sprache-Standardmoduls

TtsDefaultSynth

Standardmodul für Text-zu-Sprache.

TtsDefaultVariant
Veraltet.

Standardvariante des Gebietsschemas für Text-zu-Sprache.

TtsEnabledPlugins

Durch Leerzeichen getrennte Liste von Plug-In-Paketen, die aktiviert sind.

TtsUseDefaults
Veraltet.

Festlegen, dass die Standardeinstellungen für Text-zu-Sprache immer verwendet werden, unabhängig von den Anwendungseinstellungen.

UsbMassStorageEnabled
Veraltet.

Dieses Element ist veraltet.

UseGoogleMail
Veraltet.

Dieses Element ist veraltet.

Value (Geerbt von Settings.NameValueTable)
WifiMaxDhcpRetryCount
Veraltet.

Dieses Element ist veraltet.

WifiMobileDataTransitionWakelockTimeoutMs
Veraltet.

Dieses Element ist veraltet.

WifiNetworksAvailableNotificationOn
Veraltet.

Dieses Element ist veraltet.

WifiNetworksAvailableRepeatDelay
Veraltet.

Dieses Element ist veraltet.

WifiNumOpenNetworksKept
Veraltet.

Dieses Element ist veraltet.

WifiOn
Veraltet.

Dieses Element ist veraltet.

WifiWatchdogAcceptablePacketLossPercentage
Veraltet.

Der zulässige Paketverlustprozentsatz (Bereich 0 - 100), bevor Sie eine andere AP im selben Netzwerk ausprobieren.

WifiWatchdogApCount
Veraltet.

Die Anzahl der Zugriffspunkte, die für ein Netzwerk erforderlich sind, damit der Watchdog sie überwachen kann.

WifiWatchdogBackgroundCheckDelayMs
Veraltet.

Die Verzögerung zwischen Hintergrundüberprüfungen.

WifiWatchdogBackgroundCheckEnabled
Veraltet.

Gibt an, ob der Wi-Fi Watchdog für die Hintergrundüberprüfung aktiviert ist, auch wenn er der Meinung ist, dass der Benutzer mit einem guten Zugriffspunkt verbunden ist.

WifiWatchdogBackgroundCheckTimeoutMs
Veraltet.

Timeout für einen Hintergrund-Ping

WifiWatchdogInitialIgnoredPingCount
Veraltet.

Die Anzahl der anfänglichen Pings, die ausgeführt werden sollen, die möglicherweise ignoriert werden, wenn sie fehlschlagen.

WifiWatchdogMaxApChecks
Veraltet.

Die maximale Anzahl von Zugriffspunkten (pro Netzwerk), die sie testen möchten.

WifiWatchdogOn
Veraltet.

Dieses Element ist veraltet.

WifiWatchdogPingCount
Veraltet.

Die Anzahl der zu testenden Pings, wenn ein Zugriffspunkt eine gute Verbindung ist.

WifiWatchdogPingDelayMs
Veraltet.

Die Verzögerung zwischen Pings.

WifiWatchdogPingTimeoutMs
Veraltet.

Das Timeout pro Ping.

WifiWatchdogWatchList
Veraltet.

Eine durch Trennzeichen getrennte Liste von SSIDs, für die der Wi-Fi Watchdog aktiviert werden soll.

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ContentUri

Die URL der content:// Formatvorlage für diese Tabelle

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
JniPeerMembers

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Settings.NameValueTable)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Settings.NameValueTable)

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
Equals(Object)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetFloat(ContentResolver, String, Single)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als Gleitkommazahl.

GetFloat(ContentResolver, String)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als Float-Wert.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetInt(ContentResolver, String, Int32)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als ganze Zahl.

GetInt(ContentResolver, String)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als ganze Zahl.

GetLong(ContentResolver, String, Int64)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als ein long.

GetLong(ContentResolver, String)

Komfortfunktion zum Abrufen eines einzelnen Werts für sichere Einstellungen als ein long.

GetString(ContentResolver, String)

Nachschlagen eines Namens in der Datenbank.

GetUriFor(String)

Erstellen Sie den Inhalts-URI für ein bestimmtes Namens-Wert-Paar, das für die Überwachung von Änderungen mit einem ContentObserver nützlich ist.

IsLocationProviderEnabled(ContentResolver, String)
Veraltet.

Hilfsmethode zum Ermitteln, ob ein Standortanbieter aktiviert ist.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
PutFloat(ContentResolver, String, Single)

Komfortfunktion zum Aktualisieren eines einzelnen Einstellungswerts als Gleitkommazahl.

PutInt(ContentResolver, String, Int32)

Komfortfunktion zum Aktualisieren eines einzelnen Einstellungswerts als ganze Zahl.

PutLong(ContentResolver, String, Int64)

Komfortfunktion zum Aktualisieren eines werts für sichere Einstellungen als lange ganze Zahl.

PutString(ContentResolver, String, String)

Speichern Sie ein Name/Wert-Paar in der Datenbank.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetLocationProviderEnabled(ContentResolver, String, Boolean)
Veraltet.

Threadsichere Methode zum Aktivieren oder Deaktivieren eines einzelnen Standortanbieters.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Sichere Systemeinstellungen, die Systemeinstellungen enthalten, die Anwendungen lesen können, aber nicht schreiben dürfen.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: