Settings.Secure 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션에서 읽을 수 있지만 쓸 수 없는 시스템 기본 설정을 포함하는 시스템 설정을 보호합니다.
[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
- 상속
- 특성
설명
애플리케이션에서 읽을 수 있지만 쓸 수 없는 시스템 기본 설정을 포함하는 시스템 설정을 보호합니다. 이는 사용자가 시스템 앱의 UI를 통해 명시적으로 수정해야 하는 기본 설정에 대한 것입니다. 일반 애플리케이션은 보안 설정 데이터베이스를 직접 또는 이 클래스에 포함된 "put" 메서드를 호출하여 수정할 수 없습니다.
에 대한 android.provider.Settings.SecureJava 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
생성자
| Name | Description |
|---|---|
| Settings.Secure() | |
필드
| Name | Description |
|---|---|
| AccessibilityDisplayInversionEnabled |
표시 색 반전을 사용할지 여부를 지정하는 설정입니다. |
| AccessibilityEnabled |
접근성을 사용하는 경우 |
| AccessibilitySpeakPassword |
접근성 모드에서 암호를 말할지 여부입니다. |
| AdbEnabled |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| AllowedGeolocationOrigins |
기본적으로 브라우저에서 지리적 위치를 허용해야 하는 원본입니다. |
| AllowMockLocation |
애플리케이션 개발 중에 테스트 목적으로 모의 위치 및 위치 공급자 상태를 LocationManager 서비스에 삽입할 수 있도록 설정 |
| AndroidId |
Android 8에서. |
| BackgroundData |
사용되지 않음.
백그라운드 데이터 사용이 허용되는지 여부입니다. |
| BluetoothOn |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| DataRoaming |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| DefaultInputMethod |
현재 선택된 입력 메서드 서비스의 저장소 |
| DevelopmentSettingsEnabled |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| DeviceProvisioned |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| EnabledAccessibilityServices |
사용 가능한 접근성 공급자 목록입니다. |
| EnabledInputMethods |
현재 사용하도록 설정된 입력 메서드 목록입니다. |
| HttpProxy |
사용되지 않음.
전역 http 프록시의 호스트 이름 및 포트입니다. |
| InputMethodSelectorVisibility |
입력 메서드 선택기의 표시 유형을 기록하도록 설정 |
| InstallNonMarketApps |
시스템의 메커니즘을 통해 이 사용자를 위해 애플리케이션을 설치할 수 있는지 여부입니다 |
| LocationMode |
디바이스의 현재 위치 모드입니다. |
| LocationModeBatterySaving |
이 모드는 더 이상 고유한 의미가 없지만 위치 모드가 켜짐으로 해석됩니다. |
| LocationModeHighAccuracy |
이 모드는 더 이상 고유한 의미가 없지만 위치 모드가 켜짐으로 해석됩니다. |
| LocationModeOff |
위치 모드가 꺼져 있습니다. |
| LocationModeSensorsOnly |
이 모드는 더 이상 고유한 의미가 없지만 위치 모드가 켜짐으로 해석됩니다. |
| LocationProvidersAllowed |
사용되지 않음.
사용하도록 설정된 위치 공급자의 쉼표로 구분된 목록입니다. |
| LockPatternEnabled |
자동 잠금 사용 여부(0 = false, 1 = true) |
| LockPatternTactileFeedbackEnabled |
사용되지 않음.
잠금 패턴이 사용자가 입력할 때 진동할지 여부(0 = false, 1 = true) |
| LockPatternVisible |
사용자가 입력할 때 잠금 패턴이 표시되는지 여부(0 = false, 1 = true) |
| LoggingId |
사용되지 않음.
16진수 문자열인 로깅 ID(고유한 64비트 값)입니다. |
| Name | (다음에서 상속됨 Settings.NameValueTable) |
| NetworkPreference |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| ParentalControlEnabled |
더 이상 지원되지 않습니다. |
| ParentalControlLastUpdate |
더 이상 지원되지 않습니다. |
| ParentalControlRedirectUrl |
더 이상 지원되지 않습니다. |
| RttCallingMode |
사용자가 선택한 RTT 모드입니다. |
| SecureFrpMode |
디바이스가 제한된 보안 FRP 모드에 있는지 여부를 나타냅니다. |
| SelectedInputMethodSubtype |
기본적으로 사용되는 입력 메서드 하위 형식을 기록하도록 설정하여 원하는 메서드의 ID를 보유합니다. |
| SettingsClassname |
모든 애플리케이션에서 설정을 클릭할 때 시작할 설정 클래스 이름입니다. |
| SkipFirstUseHints |
사용하도록 설정된 경우 앱은 첫 번째 시작 시 소개 힌트를 건너뛰어야 합니다. |
| SysPropSettingVersion | |
| TouchExplorationEnabled |
터치 탐색을 사용하는 경우 |
| TtsDefaultCountry |
사용되지 않음.
기본 텍스트 음성 변환 국가입니다. |
| TtsDefaultLang |
사용되지 않음.
기본 텍스트 음성 변환 언어입니다. |
| TtsDefaultPitch |
기본 텍스트 음성 변환 엔진 피치입니다. |
| TtsDefaultRate |
기본 텍스트 음성 변환 엔진 음성 속도입니다. |
| TtsDefaultSynth |
기본 텍스트 음성 변환 엔진입니다. |
| TtsDefaultVariant |
사용되지 않음.
기본 텍스트 음성 변환 로캘 변형입니다. |
| TtsEnabledPlugins |
사용하도록 설정된 플러그 인 패키지의 공백으로 구분된 목록입니다. |
| TtsUseDefaults |
사용되지 않음.
애플리케이션 설정에 관계없이 항상 기본 텍스트 음성 변환 설정을 사용하도록 설정합니다. |
| UsbMassStorageEnabled |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| UseGoogleMail |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| Value | (다음에서 상속됨 Settings.NameValueTable) |
| WifiMaxDhcpRetryCount |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiMobileDataTransitionWakelockTimeoutMs |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiNetworksAvailableNotificationOn |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiNetworksAvailableRepeatDelay |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiNumOpenNetworksKept |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiOn |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiWatchdogAcceptablePacketLossPercentage |
사용되지 않음.
동일한 네트워크에서 다른 AP를 시도하기 전에 허용되는 패킷 손실 비율(범위 0 - 100)입니다. |
| WifiWatchdogApCount |
사용되지 않음.
Watchdog가 모니터링하기 위해 네트워크에 필요한 액세스 지점 수입니다. |
| WifiWatchdogBackgroundCheckDelayMs |
사용되지 않음.
백그라운드 검사 사이의 지연입니다. |
| WifiWatchdogBackgroundCheckEnabled |
사용되지 않음.
사용자가 좋은 액세스 지점에 연결했다고 생각한 후에도 백그라운드 검사를 위해 Wi-Fi Watchdog를 사용할 수 있는지 여부입니다. |
| WifiWatchdogBackgroundCheckTimeoutMs |
사용되지 않음.
백그라운드 ping에 대한 시간 제한 |
| WifiWatchdogInitialIgnoredPingCount |
사용되지 않음.
실패할 경우 무시될 수 있는 수행할 초기 ping 의 수 입니다. |
| WifiWatchdogMaxApChecks |
사용되지 않음.
테스트할 액세스 지점의 최대 수(네트워크당)입니다. |
| WifiWatchdogOn |
사용되지 않음.
이 멤버는 더 이상 사용되지 않습니다. |
| WifiWatchdogPingCount |
사용되지 않음.
액세스 지점이 적절한 연결인지 테스트할 ping의 수입니다. |
| WifiWatchdogPingDelayMs |
사용되지 않음.
ping 사이의 지연입니다. |
| WifiWatchdogPingTimeoutMs |
사용되지 않음.
ping당 시간 제한입니다. |
| WifiWatchdogWatchList |
사용되지 않음.
Wi-Fi Watchdog를 사용하도록 설정해야 하는 SSID의 쉼표로 구분된 목록입니다. |
속성
| Name | Description |
|---|---|
| Class |
이 |
| ContentUri |
이 테이블의 content:// 스타일 URL |
| Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
| JniIdentityHashCode |
interop 런타임에 의해 이 Java 피어에 할당된 ID 해시 코드를 가져옵니다. (다음에서 상속됨 Object) |
| JniPeerMembers |
애플리케이션에서 읽을 수 있지만 쓸 수 없는 시스템 기본 설정을 포함하는 시스템 설정을 보호합니다. |
| PeerReference |
이 Java 피어에 대한 JNI 개체 참조를 가져옵니다. (다음에서 상속됨 Object) |
| ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Settings.NameValueTable) |
| ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Settings.NameValueTable) |
메서드
| Name | Description |
|---|---|
| Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
| Dispose() |
이 Java 피어에서 보유한 리소스를 해제합니다. (다음에서 상속됨 Object) |
| Dispose(Boolean) |
이 Java 피어에서 보유한 리소스를 해제합니다. (다음에서 상속됨 Object) |
| Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
| GetFloat(ContentResolver, String, Single) |
단일 보안 설정 값을 부동 소수점 숫자로 검색하기 위한 편리한 함수입니다. |
| GetFloat(ContentResolver, String) |
단일 보안 설정 값을 float로 검색하기 위한 편리한 함수입니다. |
| GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
| GetInt(ContentResolver, String, Int32) |
단일 보안 설정 값을 정수로 검색하기 위한 편리한 함수입니다. |
| GetInt(ContentResolver, String) |
단일 보안 설정 값을 정수로 검색하기 위한 편리한 함수입니다. |
| GetLong(ContentResolver, String, Int64) |
단일 보안 설정 값을 .로 검색하기 위한 편의 함수입니다 |
| GetLong(ContentResolver, String) |
단일 보안 설정 값을 .로 검색하기 위한 편의 함수입니다 |
| GetString(ContentResolver, String) |
데이터베이스에서 이름을 조회합니다. |
| GetUriFor(String) |
ContentObserver를 사용하여 변경 내용을 모니터링하는 데 유용한 특정 이름/값 쌍에 대한 콘텐츠 URI를 생성합니다. |
| IsLocationProviderEnabled(ContentResolver, String) |
사용되지 않음.
위치 공급자를 사용할 수 있는지 확인하는 도우미 메서드입니다. |
| JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
| Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
| NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
| PutFloat(ContentResolver, String, Single) |
단일 설정 값을 부동 소수점 숫자로 업데이트하기 위한 편의 함수입니다. |
| PutInt(ContentResolver, String, Int32) |
단일 설정 값을 정수로 업데이트하기 위한 편의 함수입니다. |
| PutLong(ContentResolver, String, Int64) |
보안 설정 값을 긴 정수로 업데이트하기 위한 편의 함수입니다. |
| PutString(ContentResolver, String, String) |
이름/값 쌍을 데이터베이스에 저장합니다. |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
| SetLocationProviderEnabled(ContentResolver, String, Boolean) |
사용되지 않음.
단일 위치 공급자를 사용하거나 사용하지 않도록 설정하는 스레드로부터 안전한 방법입니다. |
| ToArray<T>() |
이 Java 배열 래퍼에서 관리되는 배열을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
| UnregisterFromRuntime() |
interop 런타임에서 이 Java 피어의 등록을 취소합니다. (다음에서 상속됨 Object) |
| Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.> (다음에서 상속됨 Object) |
| Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
| Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
| Name | Description |
|---|---|
| IJavaPeerable.Disposed() |
interop 런타임에 이 관리되는 피어가 삭제되었음을 알릴 수 있습니다. (다음에서 상속됨 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
다른 관리되는 참조에 의해 유지되지 않는 한 이 Java 피어를 해제합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.Finalized() |
interop 런타임에 이 관리되는 피어가 완료되었음을 알릴 수 있습니다. (다음에서 상속됨 Object) |
| IJavaPeerable.JniManagedPeerState |
이 관리되는 피어와 해당 JNI 참조 간의 관계를 설명하는 상태를 가져옵니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
이 Java 피어에 대한 interop ID 해시 코드를 설정합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
이 Java 피어에 대한 관리되는 및 JNI 피어 상태를 설정합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
이 관리되는 피어에서 사용하는 JNI 개체 참조를 설정합니다. (다음에서 상속됨 Object) |
확장명 메서드
| Name | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
인스턴스 |
| JavaAs<TResult>(IJavaPeerable) |
형식 |
| JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
| JavaCast<TResult>(IJavaObject) |
애플리케이션에서 읽을 수 있지만 쓸 수 없는 시스템 기본 설정을 포함하는 시스템 설정을 보호합니다. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
형식 |