zoukankan      html  css  js  c++  java
  • Android跳转各种系统设置界面-总结

    来自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0921/8536.html

         View btn1 = this.findViewById(R.id.button);
            btn1.setOnClickListener(new ButtonClickListener());
    
    
        }
        private class ButtonClickListener implements View.OnClickListener {
    
            public void onClick(View v) {
                //System.exit(0);
                //android.os.Process.killProcess(android.os.Process.myPid());
                startActivity(new Intent(Settings.ACTION_SETTINGS));
            }
        }
    

    开发中总会有一种需求,需要我们跳转系统设置界面,引导用户打开所需的设置.

    用法

    用法很简单,一行代码搞定

    1. startActivity(new Intent(Settings.ACTION_SETTINGS));

    但是这个参数是一直改变的.这样就可以跳转系统的各种设置界面.,该类的Api路径如图所示.


    这里写图片描述


    API文档飞机票戳我跳转

    下边是整理出的对照表,涵盖了大部分界面,当然有些特殊界面是没办法打开的,例如NFC等设置界面,需要手机硬件支持.


    常量字段示意
    ACTION_SETTINGS 系统设置界面
    ACTION_APN_SETTINGS APN设置界面
    ACTION_LOCATION_SOURCE_SETTINGS 定位设置界面
    ACTION_AIRPLANE_MODE_SETTINGS 更多连接方式设置界面
    ACTION_DATA_ROAMING_SETTINGS 双卡和移动网络设置界面
    ACTION_ACCESSIBILITY_SETTINGS 无障碍设置界面
    ACTION_SYNC_SETTINGS 同步设置界面
    ACTION_ADD_ACCOUNT 添加账户界面
    ACTION_NETWORK_OPERATOR_SETTINGS 选取运营商的界面
    ACTION_SECURITY_SETTINGS 安全设置界面
    ACTION_PRIVACY_SETTINGS 备份重置设置界面
    ACTION_VPN_SETTINGS VPN设置界面,可能不存在
    ACTION_WIFI_SETTINGS 无线网设置界面
    ACTION_WIFI_IP_SETTINGS WIFI的IP设置
    ACTION_BLUETOOTH_SETTINGS 蓝牙设置
    ACTION_CAST_SETTINGS 投射设置
    ACTION_DATE_SETTINGS 日期时间设置
    ACTION_SOUND_SETTINGS 声音设置
    ACTION_DISPLAY_SETTINGS 显示设置
    ACTION_LOCALE_SETTINGS 语言设置
    ACTION_VOICE_INPUT_SETTINGS 辅助应用和语音输入设置
    ACTION_INPUT_METHOD_SETTINGS 语言和输入法设置
    ACTION_USER_DICTIONARY_SETTINGS 个人字典设置界面
    ACTION_INTERNAL_STORAGE_SETTINGS 存储空间设置的界面
    ACTION_SEARCH_SETTINGS 搜索设置界面
    ACTION_APPLICATION_DEVELOPMENT_SETTINGS 开发者选项设置
    ACTION_DEVICE_INFO_SETTINGS 手机状态信息的界面
    ACTION_DREAM_SETTINGS 互动屏保设置的界面
    ACTION_NOTIFICATION_LISTENER_SETTINGS 通知使用权设置的界面
    ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS 勿扰权限设置的界面
    ACTION_CAPTIONING_SETTINGS 字幕设置的界面
    ACTION_PRINT_SETTINGS 打印设置界面
    ACTION_BATTERY_SAVER_SETTINGS 节电助手界面
    ACTION_HOME_SETTINGS 主屏幕设置界面

    以上是我从红米note4一个一个打开的,不能打开的我没有写上去,需要各位自己看APi文档了.

    联系方式

    本人技术有限,还有很多不完美的地方,欢迎指出.(写作不易,谢谢您的star支持)

  • 相关阅读:
    BNU 51002 BQG's Complexity Analysis
    BNU OJ 51003 BQG's Confusing Sequence
    BNU OJ 51000 BQG's Random String
    BNU OJ 50999 BQG's Approaching Deadline
    BNU OJ 50998 BQG's Messy Code
    BNU OJ 50997 BQG's Programming Contest
    CodeForces 609D Gadgets for dollars and pounds
    CodeForces 609C Load Balancing
    CodeForces 609B The Best Gift
    CodeForces 609A USB Flash Drives
  • 原文地址:https://www.cnblogs.com/gisoracle/p/7623236.html
Copyright © 2011-2022 走看看