語言

Settings.Secure 類別

定義

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

[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
繼承
屬性

備註

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。 這些偏好設定是使用者必須透過系統應用程式的使用者介面明確修改的。 一般應用程式無法直接或呼叫此類別中包含的「put」方法來修改安全設定資料庫。

的 android.provider.Settings.SecureJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

名稱 Description
Settings.Secure()

欄位

名稱 Description
AccessibilityDisplayInversionEnabled

設定中指定是否啟用顯示色彩反轉。

AccessibilityEnabled

如果啟用了無障礙功能。

AccessibilitySpeakPassword

在無障礙模式下是否要說出密碼。

AdbEnabled
已淘汰.

此會員已被棄用。

AllowedGeolocationOrigins

哪些瀏覽器預設應該允許地理定位的起源。

AllowMockLocation
已淘汰.

設定允許在應用程式開發期間將模擬位置與位置提供者狀態注入 LocationManager 服務,以供測試。

AndroidId

在 Android 8 上。

BackgroundData
已淘汰.

是否允許使用背景資料。

BluetoothOn
已淘汰.

此會員已被棄用。

DataRoaming
已淘汰.

此會員已被棄用。

DefaultInputMethod

目前 android.view.inputmethod.InputMethodInfo#getId() 選擇的輸入法服務的儲存。

DevelopmentSettingsEnabled
已淘汰.

此會員已被棄用。

DeviceProvisioned
已淘汰.

此會員已被棄用。

EnabledAccessibilityServices

啟用的無障礙服務提供者列表。

EnabledInputMethods

目前啟用的輸入法列表。

HttpProxy
已淘汰.

主機名稱和全球 HTTP 代理的埠號。

InputMethodSelectorVisibility

設定以記錄輸入方法選擇器的可見性

InstallNonMarketApps

是否 Intent#ACTION_INSTALL_PACKAGE 能透過系統機制為此使用者安裝應用程式。

LocationMode

裝置目前的位置模式。

LocationModeBatterySaving

此模式已不再有明確意義,但被解讀為位置模式已開啟。

LocationModeHighAccuracy

此模式已不再有明確意義,但被解讀為位置模式已開啟。

LocationModeOff

定位模式已關閉。

LocationModeSensorsOnly

此模式已不再有明確意義,但被解讀為位置模式已開啟。

LocationProvidersAllowed
已淘汰.

已啟用的地點服務提供者清單,逗號分隔。

LockPatternEnabled
已淘汰.

自動鎖定是否啟用(0 = false,1 = true)

LockPatternTactileFeedbackEnabled
已淘汰.

使用者輸入時鎖模式是否會振動(0 = 假,1 = 真)

LockPatternVisible
已淘汰.

使用者輸入時是否可見鎖定模式(0 = false,1 = true)

LoggingId
已淘汰.

日誌 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
已淘汰.

一個網路需要多少個接取點,才能讓看門狗監控網路。

WifiWatchdogBackgroundCheckDelayMs
已淘汰.

背景調查之間的延遲。

WifiWatchdogBackgroundCheckEnabled
已淘汰.

Wi-Fi 看門狗是否啟用背景調查,即使它認為使用者已連接到良好的基地台。

WifiWatchdogBackgroundCheckTimeoutMs
已淘汰.

背景 ping 的暫停

WifiWatchdogInitialIgnoredPingCount
已淘汰.

若失敗,執行該 ping 的初始次數 可 被忽略。

WifiWatchdogMaxApChecks
已淘汰.

每個網路可嘗試測試的最大無線基地台數量。

WifiWatchdogOn
已淘汰.

此會員已被棄用。

WifiWatchdogPingCount
已淘汰.

用來測試一個基地台連線是否良好的 ping 次數。

WifiWatchdogPingDelayMs
已淘汰.

訊號之間的延遲。

WifiWatchdogPingTimeoutMs
已淘汰.

每次 ping 的超時。

WifiWatchdogWatchList
已淘汰.

一個逗號分隔的 SSID 清單,列出應該啟用 Wi-Fi 看門狗的 SSID。

屬性

名稱 Description
Class

回傳此 Object的執行時類別。

(繼承來源 Object)
ContentUri

本表格的 content:// 風格網址

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
JniPeerMembers

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
ThresholdClass

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Settings.NameValueTable)
ThresholdType

此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。

(繼承來源 Settings.NameValueTable)

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
Equals(Object)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
GetFloat(ContentResolver, String, Single)

方便函式,可以浮點數取得單一安全設定值。

GetFloat(ContentResolver, String)

方便函式,用於以浮點數取回單一安全設定值。

GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
GetInt(ContentResolver, String, Int32)

方便函式,將單一安全設定值視為整數取得。

GetInt(ContentResolver, String)

方便函式,將單一安全設定值視為整數取得。

GetLong(ContentResolver, String, Int64)

方便函數,用於取得單一安全設定值。long

GetLong(ContentResolver, String)

方便函數,用於取得單一安全設定值。long

GetString(ContentResolver, String)

在資料庫裡查一個名字。

GetUriFor(String)

為特定名稱/值對建構內容 URI,這對於使用 ContentObserver 監控變更非常有用。

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)
已淘汰.

用於啟用或停用單一位置提供者的執行緒安全方法。

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

(繼承來源 JavaObject)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

安全系統設定,包含應用程式可讀取但不允許寫入的系統偏好設定。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於