android如何打开系统wifi、蓝牙等设置界面

在写关于网络连接或者使用蓝牙等设备时,需要判断设备是否打开或者出错以后的提示处理,需要用到将界面转向对于的设备设置界面以下是具体方法:

startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));//进入无线网络配置界面


startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); //直接进入手机中的wifi网络设置界面


startActivity(newIntent(Settings.ACTION_BLUETOOTH_SETTINGS));//直接进入手机中的蓝牙设置界面


其实需要打开设置中那一个具体设置的界面我只需要将Intent中的action修改成对应的就行,具体参见android.provider.Settings中的描述

al类

设置

扩展 对象
java.lang.Object的
    android.provider.Settings

类概述


设置提供包含全球系统级设备的偏好。

总结


嵌套类
Settings.Global 全球系统设置,包含喜好总是适用于所有定义的用户相同。 
Settings.NameValueTable 名称/值设置表的共同基础。 
Settings.Secure 安全系统设置,包含系统首选项,应用程序可以读取,但不允许写。 
Settings.SettingNotFoundException  
Settings.System 系统设置,包含各种系统偏好。 
常量
ACTION_ACCESSIBILITY_SETTINGS 活动操作:辅助功能模块的显示设置。
ACTION_ADD_ACCOUNT 活动操作:屏幕显示添加帐户创建一个新的帐户。
ACTION_AIRPLANE_MODE_SETTINGS 活动操作:显示设置,以允许进入/离开飞机模式。
ACTION_APN_SETTINGS 活动操作:显示设置允许您配置的APN。
ACTION_APPLICATION_DETAILS_SETTINGS 活动行动:一个特定的应用程序的详细信息的显示屏幕。
ACTION_APPLICATION_DEVELOPMENT_SETTINGS 活动操作:显示设置,以允许应用程序开发相关的设置配置。
ACTION_APPLICATION_SETTINGS 活动操作:显示设置允许您配置应用程序相关的设置。
ACTION_BLUETOOTH_SETTINGS 活动操作:显示设置允许您配置蓝牙。
ACTION_DATA_ROAMING_SETTINGS 活动操作:显示设置为2G/3G选择。
ACTION_DATE_SETTINGS 活动操作:显示设置允许您配置的日期和时间。
ACTION_DEVICE_INFO_SETTINGS 活动操作:显示一般的设备信息设置(序列号,软件版本,电话号码等)。
ACTION_DISPLAY_SETTINGS 活动操作:显示设置允许您配置的显示。
ACTION_INPUT_METHOD_SETTINGS 活动操作:显示设置来配置,尤其是允许用户启用输入法输入法。
ACTION_INPUT_METHOD_SUBTYPE_SETTINGS 活动操作:显示设置启用/禁用输入法亚型。
ACTION_INTERNAL_STORAG​​E_SETTINGS 活动操作:显示内部存储的设置。
ACTION_LOCALE_SETTINGS 活动操作:显示设置允许您配置语言环境。
ACTION_LOCATION_SOURCE_SETTINGS 活动操作:显示设置,以允许配​​置当前的位置来源。
ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS 活动操作:显示设置来管理所有的应用程序。
ACTION_MANAGE_APPLICATIONS_SETTINGS 活动操作:显示设置来管理安装的应用程序。
ACTION_MEMORY_CARD_SETTINGS 活动操作:显示设置的内存卡存储。
ACTION_NETWORK_OPERATOR_SETTINGS 活动操作:选择网络运营商的显示设置。
ACTION_NFCSHARING_SETTINGS 活动动作:显示的NFC共享设置。
ACTION_NFC_SETTINGS 活动操作:显示NFC设置。
ACTION_PRIVACY_SETTINGS 活动操作:显示设置,以允许配​​置隐私选项。
ACTION_QUICK_LAUNCH_SETTINGS 活动操作:显示设置,以允许配​​置的快速启动快捷键。
ACTION_SEARCH_SETTINGS 活动操作:显示设置全局搜索。
ACTION_SECURITY_SETTINGS 活动操作:显示设置,以允许配​​置的安全性和位置隐私。
ACTION_SETTINGS 活动操作:显示系统设置。
ACTION_SOUND_SETTINGS 活动操作:显示设置,以允许配​​置声音和音量。
ACTION_SYNC_SETTINGS 活动操作:显示设置,以允许配​​置同步设置。
ACTION_USER_DICTIONARY_SETTINGS 活动操作:显示设置来管理用户输入字典。
ACTION_WIFI_IP_SETTINGS 活动操作:显示设置允许您配置一个静态IP地址的Wi-Fi。
ACTION_WIFI_SETTINGS 活动操作:显示设置,以允许配​​置的Wi-Fi。
ACTION_WIRELESS_SETTINGS 活动操作:显示设置允许您配置,例如Wi-Fi,蓝牙和移动网络的无线监控。
管理局  
EXTRA_AUTHORITIES 活动额外限制可用的选项给定权限的基础上推出的活动。
EXTRA_INPUT_METHOD_ID  
公共构造函数
  设置 ()
[收起]
继承的方法
[转]android如何打开系统wifi、蓝牙等设置界面 java.lang.Object类的
物体 克隆 ()
创建并返回此 对象 的副本
布尔 等于 对象  Ø)
比较实例与指定的对象,并表示如果他们是平等的。
无效 敲定 ()
当垃圾收集器检测到该实例不再可达调用。
最终   <? 的getclass
返回 的唯一实例,代表此对象的类。
诠释 的hashCode ()
返回一个整数,这个对象的哈希代码。
最终无效 通知
造成一个线程正在等待此对象的监视器(通过调用一个 等待() 方法)被唤醒。
最终无效 notifyAll的 ()
导致所有线程都在等待此对象的监视器(通过调用一个 等待() 方法)被唤醒。
的toString ()
返回一个字符串,这个对象包含一个简洁的,人类可读的描述。
最终无效 等待 ()
导致调用线程等待,直到其他线程调用 notify()方法 notifyAll的() 这个对象的方法。
最终无效 等待 (长米利斯毫微)
导致调用线程等待,直到其他线程调用 notify()方法 notifyAll的() 这个对象的方法,或者直到指定的超时过期。
最终无效 等待 (long millis)来
导致调用线程等待,直到其他线程调用 notify()方法 notifyAll的() 这个对象的方法,或者直到指定的超时过期。

常量


公共静态最终 字符串 ACTION_ACCESSIBILITY_SETTINGS
加入 API 5级

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.ACCESSIBILITY_SETTINGS“
公共静态最终 弦乐 ACTION_ADD_ACCOUNT的
添加在 API级别8

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

通过添加 额外的意图EXTRA_AUTHORITIES与一个或多个可同步的内容提供者的当局,可添加的帐户类型可能会受到限制只占类型可以同步与内容提供商,将提供给用户。

输入:无。

输出:无。

恒定值:   android.settings.ADD_ACCOUNT_SETTINGS“
公共静态最终 字符串 ACTION_AIRPLANE_MODE_SETTINGS
添加在 API级别3

活动操作:显示设置,以允许进入/离开飞机模式。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.AIRPLANE_MODE_SETTINGS“
公共静态最终 字符串 ACTION_APN_SETTINGS
添加在 API级别1

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

输入:无。

输出:无。

恒定值:   android.settings.APN_SETTINGS“
公共静态最终 字符串 ACTION_APPLICATION_DETAILS_SETTINGS
添加在 API级别9

活动行动:一个特定的应用程序的详细信息的显示屏幕。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:意图的数据URI指定的应用程序包名称所示,“一揽子”计划。这是“包:com.my.app”。

输出:无。

恒定值:   android.settings.APPLICATION_DETAILS_SETTINGS“
公共静态最终 字符串 ACTION_APPLICATION_DEVELOPMENT_SETTINGS
添加在 API级别3

活动操作:显示设置,以允许应用程序开发相关的设置配置。截至 JELLY_BEAN_MR1这一行动是必需的平台的一部分。

输入:无。

输出:无。

恒定值:   android.settings.APPLICATION_DEVELOPMENT_SETTINGS“
公共静态最终 字符串 ACTION_APPLICATION_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.APPLICATION_SETTINGS“
公共静态最终 字符串 ACTION_BLUETOOTH_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.BLUETOOTH_SETTINGS“
公共静态最终 字符串 ACTION_DATA_ROAMING_SETTINGS
添加在 API级别3

活动操作:显示设置为2G/3G选择。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.DATA_ROAMING_SETTINGS“
公共静态最终 字符串 ACTION_DATE_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.DATE_SETTINGS“
公共静态最终 字符串 ACTION_DEVICE_INFO_SETTINGS
添加在 API级别8

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无

恒定值:   android.settings.DEVICE_INFO_SETTINGS“
公共静态最终 字符串 ACTION_DISPLAY_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.DISPLAY_SETTINGS“
公共静态最终 字符串 ACTION_INPUT_METHOD_SETTINGS
添加在 API级别3

活动操作:显示设置来配置,尤其是允许用户启用输入法输入法。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.INPUT_METHOD_SETTINGS“
公共静态最终 字符串 ACTION_INPUT_METHOD_SUBTYPE_SETTINGS
添加在 API级别11

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

要告诉输入法的亚型都显示在设置中添加 额外EXTRA_INPUT_METHOD_ID这个意图的输入法ID。如果有这个意图没有多余的亚型会显示所有已安装的输入法设置。

参见
恒定值:   android.settings.INPUT_METHOD_SUBTYPE_SETTINGS“
公共静态最终 字符串 ACTION_INTERNAL_STORAGE_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.INTERNAL_STORAGE_SETTINGS“
公共静态最终 字符串 ACTION_LOCALE_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.LOCALE_SETTINGS“
公共静态最终 字符串 ACTION_LOCATION_SOURCE_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.LOCATION_SOURCE_SETTINGS“
公共静态最终 字符串 ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS
添加在 API级别9

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS“
公共静态最终 字符串 ACTION_MANAGE_APPLICATIONS_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.MANAGE_APPLICATIONS_SETTINGS“
公共静态最终 字符串 ACTION_MEMORY_CARD_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.MEMORY_CARD_SETTINGS“
公共静态最终 字符串 ACTION_NETWORK_OPERATOR_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.NETWORK_OPERATOR_SETTINGS“
公共静态最终 字符串 ACTION_NFCSHARING_SETTINGS
添加在 API级别14

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

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无

恒定值:   android.settings.NFCSHARING_SETTINGS“
公共静态最终 字符串 ACTION_NFC_SETTINGS
添加在 API级别16

活动操作:显示NFC设置。

这显示了用户界面,允许NFC被打开或关闭。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无

恒定值:   android.settings.NFC_SETTINGS“
公共静态最终 字符串 ACTION_PRIVACY_SETTINGS
加入 API 5级

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.PRIVACY_SETTINGS“
公共静态最终 字符串 ACTION_QUICK_LAUNCH_SETTINGS
添加在 API级别3

活动操作:显示设置,以允许配​​置的快速启动快捷键。

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.QUICK_LAUNCH_SETTINGS“
公共静态最终 字符串 ACTION_SEARCH_SETTINGS
添加在 API级别8

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无

恒定值:   android.search.action.SEARCH_SETTINGS“
公共静态最终 字符串 ACTION_SECURITY_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.SECURITY_SETTINGS“
公共静态最终 字符串 ACTION_SETTINGS
添加在 API级别1

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

输入:无。

输出:无。

恒定值:   android.settings.SETTINGS“
公共静态最终 字符串 ACTION_SOUND_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.SOUND_SETTINGS“
公共静态最终 字符串 ACTION_SYNC_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

通过增加一个额外的这一意图EXTRA_AUTHORITIES与一个或多个可同步内容提供商的当局通过“添加帐户”按钮可添加的帐户类型可能会受到限制 只占类型可以同步与内容提供商,将提供给用户。

输入:无。

输出:无。

恒定值:   android.settings.SYNC_SETTINGS“
公共静态最终 字符串 ACTION_USER_DICTIONARY_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.USER_DICTIONARY_SETTINGS“
公共静态最终 字符串 ACTION_WIFI_IP_SETTINGS
添加在 API级别3

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.WIFI_IP_SETTINGS“
公共静态最终 字符串 ACTION_WIFI_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.WIFI_SETTINGS“
公共静态最终 字符串 ACTION_WIRELESS_SETTINGS
添加在 API级别1

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

在某些情况下,匹配的活动可能不存在,所以确保防止。

输入:无。

输出:无。

恒定值:   android.settings.WIRELESS_SETTINGS“
公共静态最终 弦乐 管理局的
添加在 API级别1

 

恒定值:   “设置”
公共静态最终 字符串 EXTRA_AUTHORITIES
添加在 API级别8

活动额外限制可用的选项给定权限的基础上推出的活动。

这可以被传递活动意图作为一个额外的字段作为一个String []与一个或多个可同步内容提供商的机关。此字段用于一些意图改变的所谓活动的行为。

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

恒定值:   “有关部门”
公共静态最终 字符串 EXTRA_INPUT_METHOD_ID
添加在 API级别11

 

恒定值:   input_method_id“

公共构造函数

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安果移不动

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值