Android跳轉各種系統設置界面-總結
阿新 • • 發佈:2017-10-03
圖片 有一種 div ref hive email 安全 www. too
來自: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)); } }
開發中總會有一種需求,需要我們跳轉系統設置界面,引導用戶打開所需的設置.
用法
用法很簡單,一行代碼搞定
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支持)
- QQ:152046273
- Email:[email protected]
- CSDN博客地址
- Github博客地址
- Github地址
Android跳轉各種系統設置界面-總結