Most visited

Recently visited

Added in API level 1

Settings

public final class Settings
extends Object

java.lang.Object
   ↳ android.provider.Settings


设置提供程序包含全局系统级设备首选项。

Summary

Nested classes

class Settings.Global

全局系统设置,包含始终适用于所有已定义用户的首选项。

class Settings.NameValueTable

名称/值设置表的通用基础。

class Settings.Secure

保护系统设置,包含应用程序可以读取但不允许写入的系统首选项。

class Settings.SettingNotFoundException

 

class Settings.System

系统设置,包含各种系统首选项。

Constants

String ACTION_ACCESSIBILITY_SETTINGS

活动操作:显示辅助功能模块的设置。

String ACTION_ADD_ACCOUNT

活动操作:显示用于创建新帐户的添加帐户屏幕。

String ACTION_AIRPLANE_MODE_SETTINGS

活动操作:显示设置以允许进入/退出飞行模式。

String ACTION_APN_SETTINGS

活动操作:显示允许配置APN的设置。

String ACTION_APPLICATION_DETAILS_SETTINGS

活动操作:显示有关特定应用程序的详细信息屏幕。

String ACTION_APPLICATION_DEVELOPMENT_SETTINGS

活动操作:显示设置以允许配置与应用程序开发相关的设置。

String ACTION_APPLICATION_SETTINGS

活动操作:显示设置以允许配置与应用程序相关的设置。

String ACTION_BATTERY_SAVER_SETTINGS

活动操作:显示节电设置。

String ACTION_BLUETOOTH_SETTINGS

活动操作:显示设置以允许配置蓝牙。

String ACTION_CAPTIONING_SETTINGS

活动操作:显示视频字幕的设置。

String ACTION_CAST_SETTINGS

活动操作:显示允许配置转换端点的设置。

String ACTION_DATA_ROAMING_SETTINGS

活动行动:显示选择2G / 3G的设置。

String ACTION_DATE_SETTINGS

活动操作:显示设置以允许配置日期和时间。

String ACTION_DEVICE_INFO_SETTINGS

活动操作:显示常规设备信息设置(序列号,软件版本,电话号码等)。

String ACTION_DISPLAY_SETTINGS

活动操作:显示设置以允许配置显示。

String ACTION_DREAM_SETTINGS

活动操作:显示白日梦设置。

String ACTION_HARD_KEYBOARD_SETTINGS

活动操作:显示设置以配置硬件键盘。

String ACTION_HOME_SETTINGS

活动操作:显示首页选择设置。

String ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS

活动操作:显示屏幕以控制特定应用程序的后台数据限制。

String ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS

活动操作:显示屏幕以控制哪些应用可以忽略电池优化。

String ACTION_INPUT_METHOD_SETTINGS

活动操作:显示设置以配置输入方法,特别允许用户启用输入方法。

String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS

活动操作:显示设置以启用/禁用输入法子类型。

String ACTION_INTERNAL_STORAGE_SETTINGS

活动操作:显示内部存储的设置。

String ACTION_LOCALE_SETTINGS

活动操作:显示允许配置语言环境的设置。

String ACTION_LOCATION_SOURCE_SETTINGS

活动操作:显示设置以允许配置当前位置源。

String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS

活动操作:显示设置以管理所有应用程序。

String ACTION_MANAGE_APPLICATIONS_SETTINGS

活动操作:显示设置以管理安装的应用程序。

String ACTION_MANAGE_DEFAULT_APPS_SETTINGS

活动操作:显示默认应用程序设置。

String ACTION_MANAGE_OVERLAY_PERMISSION

活动动作:显示屏幕以控制哪些应用可以在其他应用上绘制。

String ACTION_MANAGE_WRITE_SETTINGS

活动操作:显示屏幕以控制允许哪些应用程序写入/修改系统设置。

String ACTION_MEMORY_CARD_SETTINGS

活动操作:显示存储卡存储的设置。

String ACTION_NETWORK_OPERATOR_SETTINGS

活动操作:显示选择网络运营商的设置。

String ACTION_NFCSHARING_SETTINGS

活动操作:显示NFC共享设置。

String ACTION_NFC_PAYMENT_SETTINGS

活动操作:显示NFC点按付费设置

这显示用户界面,允许用户配置Tap&Pay设置。

String ACTION_NFC_SETTINGS

活动操作:显示NFC设置。

String ACTION_NOTIFICATION_LISTENER_SETTINGS

活动操作:显示通知侦听器设置。

String ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS

活动操作:显示请勿打扰访问设置。

String ACTION_PRINT_SETTINGS

活动操作:显示顶级打印设置。

String ACTION_PRIVACY_SETTINGS

活动操作:显示设置以允许配置隐私选项。

String ACTION_QUICK_LAUNCH_SETTINGS

活动操作:显示设置以允许配置快速启动快捷方式。

String ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

活动操作:要求用户允许应用忽略电池优化(即将其放在 ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS显示的应用的白名单中)。

String ACTION_SEARCH_SETTINGS

活动操作:显示全局搜索的设置。

String ACTION_SECURITY_SETTINGS

活动操作:显示设置以允许配置安全和位置隐私。

String ACTION_SETTINGS

活动操作:显示系统设置。

String ACTION_SHOW_REGULATORY_INFO

活动操作:显示设备的管制信息屏幕。

String ACTION_SOUND_SETTINGS

活动操作:显示允许配置声音和音量的设置。

String ACTION_SYNC_SETTINGS

活动操作:显示设置以允许配置同步设置。

String ACTION_USAGE_ACCESS_SETTINGS

活动操作:显示设置以控制对使用信息的访问。

String ACTION_USER_DICTIONARY_SETTINGS

活动操作:显示设置以管理用户输入字典。

String ACTION_VOICE_CONTROL_AIRPLANE_MODE

活动操作:使用语音命令修改飞行模式设置。

String ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE

活动操作:使用语音命令修改省电模式设置。

String ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE

活动操作:修改请勿打扰模式设置。

String ACTION_VOICE_INPUT_SETTINGS

活动操作:显示设置以配置输入方法,特别允许用户启用输入方法。

String ACTION_VPN_SETTINGS

活动操作:显示设置以允许配置VPN。

String ACTION_VR_LISTENER_SETTINGS

活动操作:显示VR侦听器设置。

String ACTION_WEBVIEW_SETTINGS

活动动作:允许用户选择当前的webview实现。

String ACTION_WIFI_IP_SETTINGS

活动操作:显示设置以允许配置Wi-Fi的静态IP地址。

String ACTION_WIFI_SETTINGS

活动操作:显示设置以允许配置Wi-Fi。

String ACTION_WIRELESS_SETTINGS

活动操作:显示设置以允许配置无线控件,如Wi-Fi,蓝牙和移动网络。

String AUTHORITY

String EXTRA_ACCOUNT_TYPES

额外活动:根据给定的帐户类型限制已启动活动中的可用选项。

String EXTRA_AIRPLANE_MODE_ENABLED

活动额外:启用或禁用飞行模式。

String EXTRA_AUTHORITIES

活动额外:根据给定的权限限制已启动活动中的可用选项。

String EXTRA_BATTERY_SAVER_MODE_ENABLED

活动额外:启用或禁用省电模式。

String EXTRA_DO_NOT_DISTURB_MODE_ENABLED

活动额外:启用或禁用“请勿打扰”模式。

String EXTRA_DO_NOT_DISTURB_MODE_MINUTES

活动额外:启用请勿打扰模式的分钟数。

String EXTRA_INPUT_METHOD_ID

String INTENT_CATEGORY_USAGE_ACCESS_CONFIG

活动类别:显示与使用访问相关的应用程序设置。

String METADATA_USAGE_ACCESS_REASON

元数据密钥:需要使用权限的原因。

Public constructors

Settings()

Public methods

static boolean canDrawOverlays(Context context)

检查指定的上下文是否可以在其他应用程序上绘制。

Inherited methods

From class java.lang.Object

Constants

ACTION_ACCESSIBILITY_SETTINGS

Added in API level 5
String ACTION_ACCESSIBILITY_SETTINGS

活动操作:显示辅助功能模块的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.ACCESSIBILITY_SETTINGS”

ACTION_ADD_ACCOUNT

Added in API level 8
String ACTION_ADD_ACCOUNT

活动操作:显示用于创建新帐户的添加帐户屏幕。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

可以通过向具有一个或多个可同步内容提供商的权限的意图添加额外EXTRA_AUTHORITIES来限制可添加的账户类型。 只有可以与该内容提供者同步的账户类型才会提供给用户。

账户类型也可以通过向具有一个或多个账户类型的意图添加额外 EXTRA_ACCOUNT_TYPES来过滤。

输入:没有。

输出:没有。

常量值:“android.settings.ADD_ACCOUNT_SETTINGS”

ACTION_AIRPLANE_MODE_SETTINGS

Added in API level 3
String ACTION_AIRPLANE_MODE_SETTINGS

活动操作:显示设置以允许进入/退出飞行模式。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.AIRPLANE_MODE_SETTINGS”

ACTION_APN_SETTINGS

Added in API level 1
String ACTION_APN_SETTINGS

活动操作:显示允许配置APN的设置。

输入:没有。

输出:没有。

常量值:“android.settings.APN_SETTINGS”

ACTION_APPLICATION_DETAILS_SETTINGS

Added in API level 9
String ACTION_APPLICATION_DETAILS_SETTINGS

活动操作:显示有关特定应用程序的详细信息屏幕。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:Intent的数据URI使用“包”方案指定要显示的应用程序包名称。 这是“package:com.my.app”。

输出:没有。

常量值:“android.settings.APPLICATION_DETAILS_SETTINGS”

ACTION_APPLICATION_DEVELOPMENT_SETTINGS

Added in API level 3
String ACTION_APPLICATION_DEVELOPMENT_SETTINGS

活动操作:显示设置以允许配置与应用程序开发相关的设置。 JELLY_BEAN_MR1此操作是该平台的必需部分。

输入:没有。

输出:没有。

常量值:“android.settings.APPLICATION_DEVELOPMENT_SETTINGS”

ACTION_APPLICATION_SETTINGS

Added in API level 1
String ACTION_APPLICATION_SETTINGS

活动操作:显示设置以允许配置与应用程序相关的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.APPLICATION_SETTINGS”

ACTION_BATTERY_SAVER_SETTINGS

Added in API level 22
String ACTION_BATTERY_SAVER_SETTINGS

活动操作:显示节电设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

常量值:“android.settings.BATTERY_SAVER_SETTINGS”

ACTION_BLUETOOTH_SETTINGS

Added in API level 1
String ACTION_BLUETOOTH_SETTINGS

活动操作:显示设置以允许配置蓝牙。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.BLUETOOTH_SETTINGS”

ACTION_CAPTIONING_SETTINGS

Added in API level 19
String ACTION_CAPTIONING_SETTINGS

活动操作:显示视频字幕的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.CAPTIONING_SETTINGS”

ACTION_CAST_SETTINGS

Added in API level 21
String ACTION_CAST_SETTINGS

活动操作:显示允许配置转换端点的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.CAST_SETTINGS”

ACTION_DATA_ROAMING_SETTINGS

Added in API level 3
String ACTION_DATA_ROAMING_SETTINGS

活动行动:显示选择2G / 3G的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.DATA_ROAMING_SETTINGS”

ACTION_DATE_SETTINGS

Added in API level 1
String ACTION_DATE_SETTINGS

活动操作:显示设置以允许配置日期和时间。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.DATE_SETTINGS”

ACTION_DEVICE_INFO_SETTINGS

Added in API level 8
String ACTION_DEVICE_INFO_SETTINGS

活动操作:显示常规设备信息设置(序列号,软件版本,电话号码等)。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有

常量值:“android.settings.DEVICE_INFO_SETTINGS”

ACTION_DISPLAY_SETTINGS

Added in API level 1
String ACTION_DISPLAY_SETTINGS

活动操作:显示设置以允许配置显示。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.DISPLAY_SETTINGS”

ACTION_DREAM_SETTINGS

Added in API level 18
String ACTION_DREAM_SETTINGS

活动操作:显示白日梦设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

也可以看看:

常量值:“android.settings.DREAM_SETTINGS”

ACTION_HARD_KEYBOARD_SETTINGS

Added in API level 24
String ACTION_HARD_KEYBOARD_SETTINGS

活动操作:显示设置以配置硬件键盘。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.HARD_KEYBOARD_SETTINGS”

ACTION_HOME_SETTINGS

Added in API level 21
String ACTION_HOME_SETTINGS

活动操作:显示首页选择设置。 如果有多个活动可以满足CATEGORY_HOME意图,则此屏幕允许您选择您的首选活动。

常量值:“android.settings.HOME_SETTINGS”

ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS

Added in API level 24
String ACTION_IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS

活动操作:显示屏幕以控制特定应用程序的后台数据限制。

输入:使用“包”模式(如“package:com.my.app”)使用应用程序名称设置的Intent数据URI。

输出:没有。

应用程序也可以使用 ConnectivityManager#getRestrictBackgroundStatus()来确定它们的背景数据限制的状态。

常量值:“android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS”

ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS

Added in API level 23
String ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS

活动操作:显示屏幕以控制哪些应用可以忽略电池优化。

输入:没有。

输出:没有。

您可以使用PowerManager.isIgnoringBatteryOptimizations()来确定应用程序是否已经忽略优化。 您可以使用ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS来要求用户将您列入此列表。

常量值:“android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS”

ACTION_INPUT_METHOD_SETTINGS

Added in API level 3
String ACTION_INPUT_METHOD_SETTINGS

活动操作:显示设置以配置输入方法,特别允许用户启用输入方法。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.INPUT_METHOD_SETTINGS”

ACTION_INPUT_METHOD_SUBTYPE_SETTINGS

Added in API level 11
String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS

活动操作:显示设置以启用/禁用输入法子类型。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

要确定在设置中显示哪种输入方法的子类型,请使用输入法ID将EXTRA_INPUT_METHOD_ID额外添加到此Intent。 如果在此Intent中没有额外的设置,则所有安装的输入法的子类型将显示在设置中。

也可以看看:

常量值:“android.settings.INPUT_METHOD_SUBTYPE_SETTINGS”

ACTION_INTERNAL_STORAGE_SETTINGS

Added in API level 3
String ACTION_INTERNAL_STORAGE_SETTINGS

活动操作:显示内部存储的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.INTERNAL_STORAGE_SETTINGS”

ACTION_LOCALE_SETTINGS

Added in API level 1
String ACTION_LOCALE_SETTINGS

活动操作:显示允许配置语言环境的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.LOCALE_SETTINGS”

ACTION_LOCATION_SOURCE_SETTINGS

Added in API level 1
String ACTION_LOCATION_SOURCE_SETTINGS

活动操作:显示设置以允许配置当前位置源。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.LOCATION_SOURCE_SETTINGS”

ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS

Added in API level 9
String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS

活动操作:显示设置以管理所有应用程序。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS”

ACTION_MANAGE_APPLICATIONS_SETTINGS

Added in API level 3
String ACTION_MANAGE_APPLICATIONS_SETTINGS

活动操作:显示设置以管理安装的应用程序。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.MANAGE_APPLICATIONS_SETTINGS”

ACTION_MANAGE_DEFAULT_APPS_SETTINGS

Added in API level 24
String ACTION_MANAGE_DEFAULT_APPS_SETTINGS

活动操作:显示默认应用程序设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.MANAGE_DEFAULT_APPS_SETTINGS”

ACTION_MANAGE_OVERLAY_PERMISSION

Added in API level 23
String ACTION_MANAGE_OVERLAY_PERMISSION

活动动作:显示屏幕以控制哪些应用可以在其他应用上绘制。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:或者,Intent的数据URI可以指定应用程序包名称,以直接调用特定于包名称的管理GUI。 例如“package:com.my.app”。

输出:没有。

常量值:“android.settings.action.MANAGE_OVERLAY_PERMISSION”

ACTION_MANAGE_WRITE_SETTINGS

Added in API level 23
String ACTION_MANAGE_WRITE_SETTINGS

活动操作:显示屏幕以控制允许哪些应用程序写入/修改系统设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:或者,Intent的数据URI可以指定应用程序包名称,以直接调用特定于包名称的管理GUI。 例如“package:com.my.app”。

输出:没有。

常量值:“android.settings.action.MANAGE_WRITE_SETTINGS”

ACTION_MEMORY_CARD_SETTINGS

Added in API level 3
String ACTION_MEMORY_CARD_SETTINGS

活动操作:显示存储卡存储的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.MEMORY_CARD_SETTINGS”

ACTION_NETWORK_OPERATOR_SETTINGS

Added in API level 3
String ACTION_NETWORK_OPERATOR_SETTINGS

活动操作:显示选择网络运营商的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.NETWORK_OPERATOR_SETTINGS”

ACTION_NFCSHARING_SETTINGS

Added in API level 14
String ACTION_NFCSHARING_SETTINGS

活动操作:显示NFC共享设置。

这显示了允许NDEF推送(Android Beam)打开或关闭的UI。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有

也可以看看:

常量值:“android.settings.NFCSHARING_SETTINGS”

ACTION_NFC_PAYMENT_SETTINGS

Added in API level 19
String ACTION_NFC_PAYMENT_SETTINGS

活动操作:显示NFC点按付费设置

这显示用户界面,允许用户配置Tap&Pay设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有

常量值:“android.settings.NFC_PAYMENT_SETTINGS”

ACTION_NFC_SETTINGS

Added in API level 16
String ACTION_NFC_SETTINGS

活动操作:显示NFC设置。

这显示允许NFC开启或关闭的UI。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有

也可以看看:

常量值:“android.settings.NFC_SETTINGS”

ACTION_NOTIFICATION_LISTENER_SETTINGS

Added in API level 22
String ACTION_NOTIFICATION_LISTENER_SETTINGS

活动操作:显示通知侦听器设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

也可以看看:

常量值:“android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS”

ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS

Added in API level 23
String ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS

活动操作:显示请勿打扰访问设置。

用户可以授予和拒绝从此处访问“请勿打扰”配置。 详情请参阅isNotificationPolicyAccessGranted()

输入:没有。

输出:没有。

常量值:“android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS”

ACTION_PRINT_SETTINGS

Added in API level 19
String ACTION_PRINT_SETTINGS

活动操作:显示顶级打印设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.ACTION_PRINT_SETTINGS”

ACTION_PRIVACY_SETTINGS

Added in API level 5
String ACTION_PRIVACY_SETTINGS

活动操作:显示设置以允许配置隐私选项。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.PRIVACY_SETTINGS”

ACTION_QUICK_LAUNCH_SETTINGS

Added in API level 3
String ACTION_QUICK_LAUNCH_SETTINGS

活动操作:显示设置以允许配置快速启动快捷方式。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.QUICK_LAUNCH_SETTINGS”

ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

Added in API level 23
String ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

活动操作:要求用户允许应用忽略电池优化(即将其放在ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS显示的应用的白名单中)。 要使用此应用程序,它也必须具有REQUEST_IGNORE_BATTERY_OPTIMIZATIONS权限。

注:大多数应用程序应该使用这个; 该平台提供了许多设施,以便应用程序在各种省电模式下正确运行。 这只适用于需要深度控制自身执行的不寻常应用,而这可能会牺牲用户的电池寿命。 请注意,这些应用程序极有可能会向用户显示其设备上的高功率消费者。

输入:Intent的数据URI必须使用“包”方案指定要显示的应用程序包名称。 这是“package:com.my.app”。

输出:没有。

您可以使用 PowerManager.isIgnoringBatteryOptimizations()来确定应用程序是否已经忽略优化。

常量值:“android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS”

ACTION_SEARCH_SETTINGS

Added in API level 8
String ACTION_SEARCH_SETTINGS

活动操作:显示全局搜索的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有

常量值:“android.search.action.SEARCH_SETTINGS”

ACTION_SECURITY_SETTINGS

Added in API level 1
String ACTION_SECURITY_SETTINGS

活动操作:显示设置以允许配置安全和位置隐私。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.SECURITY_SETTINGS”

ACTION_SETTINGS

Added in API level 1
String ACTION_SETTINGS

活动操作:显示系统设置。

输入:没有。

输出:没有。

常量值:“android.settings.SETTINGS”

ACTION_SHOW_REGULATORY_INFO

Added in API level 21
String ACTION_SHOW_REGULATORY_INFO

活动操作:显示设备的管制信息屏幕。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.SHOW_REGULATORY_INFO”

ACTION_SOUND_SETTINGS

Added in API level 1
String ACTION_SOUND_SETTINGS

活动操作:显示允许配置声音和音量的设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.SOUND_SETTINGS”

ACTION_SYNC_SETTINGS

Added in API level 3
String ACTION_SYNC_SETTINGS

活动操作:显示设置以允许配置同步设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

通过添加帐户按钮添加的帐户类型可能会受限制,方法是向此Intent添加EXTRA_AUTHORITIES额外的一个或多个可同步内容提供商的权限。 只有可以与该内容提供者同步的账户类型才会提供给用户。

输入:没有。

输出:没有。

常量值:“android.settings.SYNC_SETTINGS”

ACTION_USAGE_ACCESS_SETTINGS

Added in API level 21
String ACTION_USAGE_ACCESS_SETTINGS

活动操作:显示设置以控制对使用信息的访问。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.USAGE_ACCESS_SETTINGS”

ACTION_USER_DICTIONARY_SETTINGS

Added in API level 3
String ACTION_USER_DICTIONARY_SETTINGS

活动操作:显示设置以管理用户输入字典。

KITKAT开始,可以保证始终有一个适当的实现此Intent操作。 在平台的先前版本中,这是可选的,因此请确保您的安全。

输入:没有。

输出:没有。

常量值:“android.settings.USER_DICTIONARY_SETTINGS”

ACTION_VOICE_CONTROL_AIRPLANE_MODE

Added in API level 23
String ACTION_VOICE_CONTROL_AIRPLANE_MODE

活动操作:使用语音命令修改飞行模式设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

这个意图必须使用 startVoiceActivity开始。

注意:实现此目的的活动必须确认 isVoiceInteraction在修改设置之前返回true。

输入:要确定飞机模式应设置为哪种状态,请将EXTRA_AIRPLANE_MODE_ENABLED额外添加到指定状态的此Intent中。 如果不包括额外费用,则不做任何更改。

输出:没有。

常量值:“android.settings.VOICE_CONTROL_AIRPLANE_MODE”

ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE

Added in API level 23
String ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE

活动操作:使用语音命令修改省电模式设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

这个意图必须使用 startVoiceActivity开始。

注意:实现此目的的活动必须确认 isVoiceInteraction在修改设置之前返回true。

输入:要确定应设置哪种状态的连击保护程序模式,请将EXTRA_BATTERY_SAVER_MODE_ENABLED额外添加到指定状态的此意向。 如果不包括额外费用,则不做任何更改。

输出:没有。

常量值:“android.settings.VOICE_CONTROL_BATTERY_SAVER_MODE”

ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE

Added in API level 23
String ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE

活动操作:修改请勿打扰模式设置。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

这个意图必须使用 startVoiceActivity开始。

注意:执行这个意图的活动必须确认isVoiceInteraction 在修改设置之前返回true。

输入:额外的可选EXTRA_DO_NOT_DISTURB_MODE_MINUTES可用于指示用户希望避免中断多久。 额外的可选EXTRA_DO_NOT_DISTURB_MODE_ENABLED可以用来指示用户是启用还是禁用请勿打扰模式。 如果不包括其中任何一项,可能会要求用户提供该值。

输出:没有。

常量值:“android.settings.VOICE_CONTROL_DO_NOT_DISTURB_MODE”

ACTION_VOICE_INPUT_SETTINGS

Added in API level 21
String ACTION_VOICE_INPUT_SETTINGS

活动操作:显示设置以配置输入方法,特别允许用户启用输入方法。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.VOICE_INPUT_SETTINGS”

ACTION_VPN_SETTINGS

Added in API level 24
String ACTION_VPN_SETTINGS

活动操作:显示设置以允许配置VPN。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.VPN_SETTINGS”

ACTION_VR_LISTENER_SETTINGS

Added in API level 24
String ACTION_VR_LISTENER_SETTINGS

活动操作:显示VR侦听器设置。

输入:没有。

输出:没有。

也可以看看:

常量值:“android.settings.VR_LISTENER_SETTINGS”

ACTION_WEBVIEW_SETTINGS

Added in API level 24
String ACTION_WEBVIEW_SETTINGS

活动动作:允许用户选择当前的webview实现。

输入:没有。

输出:没有。

常量值:“android.settings.WEBVIEW_SETTINGS”

ACTION_WIFI_IP_SETTINGS

Added in API level 3
String ACTION_WIFI_IP_SETTINGS

活动操作:显示设置以允许配置Wi-Fi的静态IP地址。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.WIFI_IP_SETTINGS”

ACTION_WIFI_SETTINGS

Added in API level 1
String ACTION_WIFI_SETTINGS

活动操作:显示设置以允许配置Wi-Fi。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.WIFI_SETTINGS”

ACTION_WIRELESS_SETTINGS

Added in API level 1
String ACTION_WIRELESS_SETTINGS

活动操作:显示设置以允许配置无线控件,如Wi-Fi,蓝牙和移动网络。

在某些情况下,匹配的活动可能不存在,因此请确保您采取防范措施。

输入:没有。

输出:没有。

常量值:“android.settings.WIRELESS_SETTINGS”

AUTHORITY

Added in API level 1
String AUTHORITY

常数值:“设置”

EXTRA_ACCOUNT_TYPES

Added in API level 18
String EXTRA_ACCOUNT_TYPES

额外活动:根据给定的帐户类型限制已启动活动中的可用选项。

这可以作为一个额外的字段在Activity Intent中以一个或多个帐户类型作为String []进行传递。 这个字段被一些意图用来改变被叫活动的行为。

示例: ACTION_ADD_ACCOUNT意图将帐户类型限制为指定的列表。

常量值:“account_types”

EXTRA_AIRPLANE_MODE_ENABLED

Added in API level 23
String EXTRA_AIRPLANE_MODE_ENABLED

活动额外:启用或禁用飞行模式。

这可以作为一个额外的字段传递给 ACTION_VOICE_CONTROL_AIRPLANE_MODE意图作为布尔值来指示是否应该启用它。

常量值:“airplane_mode_enabled”

EXTRA_AUTHORITIES

Added in API level 8
String EXTRA_AUTHORITIES

活动额外:根据给定的权限限制已启动活动中的可用选项。

这可以作为一个额外的字段在Activity Intent中作为String []与一个或多个可同步的内容提供者的权限传递。 这个字段被一些意图用来改变被叫活动的行为。

示例: ACTION_ADD_ACCOUNT意图根据给定的权限限制可用的帐户类型。

常值:“权威”

EXTRA_BATTERY_SAVER_MODE_ENABLED

Added in API level 23
String EXTRA_BATTERY_SAVER_MODE_ENABLED

活动额外:启用或禁用省电模式。

这可以作为一个额外的字段传递给 ACTION_VOICE_CONTROL_BATTERY_SAVER_MODE意图作为布尔值来指示是否应该启用它。

常量值:“android.settings.extra.battery_saver_mode_enabled”

EXTRA_DO_NOT_DISTURB_MODE_ENABLED

Added in API level 23
String EXTRA_DO_NOT_DISTURB_MODE_ENABLED

活动额外:启用或禁用“请勿打扰”模式。

这可以作为一个额外的字段传递给 ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE意图作为布尔值来指示是否应该启用它。

常量值:“android.settings.extra.do_not_disturb_mode_enabled”

EXTRA_DO_NOT_DISTURB_MODE_MINUTES

Added in API level 23
String EXTRA_DO_NOT_DISTURB_MODE_MINUTES

活动额外:启用请勿打扰模式的分钟数。

这可以作为额外的字段传递给 ACTION_VOICE_CONTROL_DO_NOT_DISTURB_MODE意图以指示应该启用多长时间不打扰模式。

常量值:“android.settings.extra.do_not_disturb_mode_minutes”

EXTRA_INPUT_METHOD_ID

Added in API level 11
String EXTRA_INPUT_METHOD_ID

常量值:“input_method_id”

INTENT_CATEGORY_USAGE_ACCESS_CONFIG

Added in API level 23
String INTENT_CATEGORY_USAGE_ACCESS_CONFIG

活动类别:显示与使用访问相关的应用程序设置。

提供用户界面以调整其包含的应用程序的使用访问相关偏好的活动。 可选,但推荐使用PACKAGE_USAGE_STATS应用。

该活动可以定义元数据来描述他们的应用中使用的访问权限 METADATA_USAGE_ACCESS_REASON ,这些数据将显示在设置中。

输入:没有。

输出:没有。

常量值:“android.intent.category.USAGE_ACCESS_CONFIG”

METADATA_USAGE_ACCESS_REASON

Added in API level 23
String METADATA_USAGE_ACCESS_REASON

元数据密钥:需要使用权限的原因。

元数据的关键字,附加到接收操作 INTENT_CATEGORY_USAGE_ACCESS_CONFIG的活动,向用户显示,作为应用程序使用访问权限的说明。

常量值:“android.settings.metadata.USAGE_ACCESS_REASON”

Public constructors

Settings

Added in API level 1
Settings ()

Public methods

canDrawOverlays

Added in API level 23
boolean canDrawOverlays (Context context)

检查指定的上下文是否可以在其他应用程序上绘制。 从API级别23开始,除非应用程序在其清单中声明SYSTEM_ALERT_WINDOW权限, 并且用户专门授予应用程序此功能,否则应用程序无法在其他应用程序之上进行绘制。 要提示用户授予此批准,应用程序必须发送一个意向,并采取操作ACTION_MANAGE_OVERLAY_PERMISSION ,这会导致系统显示权限管理屏幕。

Parameters
context Context: App context.
Returns
boolean true if the specified context can draw on top of other apps, false otherwise

Hooray!