系统设置----android.provider.Settings

   在作应用的过程当中,有时咱们须要打开系统的设置界面,进行某一些设置,咱们能够经过Intent打开这些指定的界面。先来看一个简单的例子:
java

  一:打开系统的设置界面。
android

   代码:(不须要权限即可以实现)安全

package com.example.test;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // 找ID,添加监听
        findViewById(R.id.button1).setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                Intent intent = new Intent(android.provider.Settings.ACTION_SETTINGS);
                startActivity(intent); // 打开系统设置界面
            }
        });
    }
}

   结果:
网络

wKiom1Lg1kzAldAuAAClm-BsDVg649.png

   具体使用的方法大体如上,咱们一块儿来看看还有那些系统设置是咱们能够这样打开的吧
app

   二:常见的系统设置ide

常量值
对应位置
android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS 设置--可访问性
android.provider.Settings.ACTION_ADD_ACCOUNT 设置--帐户和同步设置--添加帐户
android.provider.Settings.ACTION_AIRPLANE_MODE_SETTINGS 设置--无线和网络设置--飞行模式
android.provider.Settings.ACTION_APN_SETTINGS 无线和网络设置--移动网络设置--接入点名称--APN
android.provider.Settings.ACTION_APPLICATION_SETTINGS 设置--应用程序
android.provider.Settings.ACTION_BLUETOOTH_SETTINGS 设置--无线和网络设置--蓝牙设置
android.provider.Settings.ACTION_DATE_SETTINGS 设置--日期和时间设置
android.provider.Settings.ACTION_DEVICE_INFO_SETTINGS 设置--关于手机
android.provider.Settings.ACTION_DISPLAY_SETTINGS 设置--显示

android.provider.Settings.ACTION_INPUT_METHOD_SETTINGS 设置--语言和键盘设置
android.provider.Settings.ACTION_INTERNAL_STORAGE_SETTINGS 设置--SD卡和手机内存--存储设置--手机内存
android.provider.Settings.ACTION_LOCALE_SETTINS 设置--语言和键盘设置--选择区域--语言
android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS 设置--位置和安全设置
android.provider.Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS 设置--应用程序--管理应用程序
android.provider.Settings.ACTION_MEMORY_CARD_SETTINGS 设置--SD卡和手机内存--存储设置--SD卡
android.provider.Settings.ACTION_PRIVACY_SETTINGS 设置--隐私设置
android.provider.Settings.ACTION_SEARCH_SETTINGS 设置--搜索设置
android.provider.Settings.ACTION_SECURITY_SETTINGS 设置--位置和安全设置
android.provider.Settings.ACTION_SETTINGS 设置
android.provider.Settings.ACTION_SOUND_SETTINGS 设置--声音设置
android.provider.Settings.ACTION_SYNC_SETTINGS 设置--帐户与同步设置
android.provider.Settings.ACTION_USER_DICTIONARY_SETTINGS 设置--用户字典设置
android.provider.Settings.ACTION_WIFI_SETTINGS 设置--无线和网络设置--Wlan设置
android.provider.Settings.ACTION_WIRELESS_SETTINGS 设置--无线和网络设置--无线设置
android.provider.Settings.ACTION_WIFI_IP_SETTINGS 设置--无线和网络设置--Wlan设置--(菜单键)高级
android.provider.Settings.ACTION_QUICK_LAUNCH_SETTINGS 显示设置,以容许快速启动快捷键的配置
android.provider.Settings.ACTION_NETWORK_OPERATOR_SETTINGS 选择网络运营商的显示设置
android.provider.Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS 显示设置,以容许应用程序开发相关的设置配置
android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS 选择of2G/3G显示设置

   对于上边的“对应位置”可能会因不一样的手机,存在的位置不一样,咱们大体了解一下就能够,重要的仍是应该去查阅官方的API,毕竟那才是咱们的衣食父母吗。。。加油。。。spa

相关文章
相关标签/搜索