【Android】系統(tǒng)Setting頁(yè)面的跳轉(zhuǎn)

1.? ACTION_ACCESSIBILITY_SETTINGS :? ? // 跳轉(zhuǎn)系統(tǒng)的輔助功能界面

Intent intent=new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);

startActivity(intent);

2.????ACTION_ADD_ACCOUNT?:???????????????//?顯示添加帳戶創(chuàng)建一個(gè)新的帳戶屏幕。【測(cè)試跳轉(zhuǎn)到微信登錄界面】

Intent intent=new Intent(Settings.ACTION_ADD_ACCOUNT);

startActivity(intent);

3.???ACTION_AIRPLANE_MODE_SETTINGS:???????//?飛行模式,無(wú)線網(wǎng)和網(wǎng)絡(luò)設(shè)置界面

Intent intent=new Intent(Settings.ACTION_AIRPLANE_MODE_SETTINGS);

startActivity(intent);

或者:

ACTION_WIRELESS_SETTINGS??:

Intent intent=new Intent(Settings.ACTION_WIFI_SETTINGS);

startActivity(intent);

4.????ACTION_APN_SETTINGS:?????????????????//??跳轉(zhuǎn)?APN設(shè)置界面

Intent intent=new Intent(Settings.ACTION_APN_SETTINGS);

startActivity(intent);

5.???【需要參數(shù)】?ACTION_APPLICATION_DETAILS_SETTINGS:???//?根據(jù)包名跳轉(zhuǎn)到系統(tǒng)自帶的應(yīng)用程序信息界面

Uri packageURI=Uri.parse("package:"+?"com.tencent.WBlog");

Intent intent=new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS,packageURI);

startActivity(intent);

6.????ACTION_APPLICATION_DEVELOPMENT_SETTINGS?:??//?跳轉(zhuǎn)開發(fā)人員選項(xiàng)界面

Intent intent=new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS);

startActivity(intent);

7.????ACTION_APPLICATION_SETTINGS?:??????//?跳轉(zhuǎn)應(yīng)用程序列表界面

Intent intent=new Intent(Settings.ACTION_APPLICATION_SETTINGS);

startActivity(intent);

或者:

ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS???//?跳轉(zhuǎn)到應(yīng)用程序界面【所有的】

Intent intent=new Intent(Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS);

startActivity(intent);

或者:

ACTION_MANAGE_APPLICATIONS_SETTINGS??://??跳轉(zhuǎn)?應(yīng)用程序列表界面【已安裝的】

Intent intent=new Intent(Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS);

startActivity(intent);

8.????ACTION_BLUETOOTH_SETTINGS??:??????//?跳轉(zhuǎn)系統(tǒng)的藍(lán)牙設(shè)置界面

Intent intent=new Intent(Settings.ACTION_BLUETOOTH_SETTINGS);

startActivity(intent);

9.????ACTION_DATA_ROAMING_SETTINGS?:???//??跳轉(zhuǎn)到移動(dòng)網(wǎng)絡(luò)設(shè)置界面

Intent intent=new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS);

startActivity(intent);

10.????ACTION_DATE_SETTINGS?:???????????//??跳轉(zhuǎn)日期時(shí)間設(shè)置界面

Intent intent=new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS);

startActivity(intent);

11.????ACTION_DEVICE_INFO_SETTINGS??:????//?跳轉(zhuǎn)手機(jī)狀態(tài)界面

Intent intent=new Intent(Settings.ACTION_DEVICE_INFO_SETTINGS);

startActivity(intent);

12.????ACTION_DISPLAY_SETTINGS??:????????//?跳轉(zhuǎn)手機(jī)顯示界面

Intent intent=new Intent(Settings.ACTION_DISPLAY_SETTINGS);

startActivity(intent);

13.????ACTION_DREAM_SETTINGS?????【API?18及以上?沒(méi)測(cè)試】

Intent intent=new Intent(Settings.ACTION_DREAM_SETTINGS);

startActivity(intent);

14.????ACTION_INPUT_METHOD_SETTINGS?:????//?跳轉(zhuǎn)語(yǔ)言和輸入設(shè)備

Intent intent=new Intent(Settings.ACTION_INPUT_METHOD_SETTINGS);

startActivity(intent);

15.????ACTION_INPUT_METHOD_SUBTYPE_SETTINGS??【API?11及以上】??//??跳轉(zhuǎn)?語(yǔ)言選擇界面?【多國(guó)語(yǔ)言選擇】

Intent intent=new Intent(Settings.ACTION_INPUT_METHOD_SUBTYPE_SETTINGS);

startActivity(intent);

16.????ACTION_INTERNAL_STORAGE_SETTINGS?????????//?跳轉(zhuǎn)存儲(chǔ)設(shè)置界面【內(nèi)部存儲(chǔ)】

Intent intent=new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS);

startActivity(intent);

或者:

ACTION_MEMORY_CARD_SETTINGS????:???//?跳轉(zhuǎn)?存儲(chǔ)設(shè)置?【記憶卡存儲(chǔ)】

Intent intent=new Intent(Settings.ACTION_MEMORY_CARD_SETTINGS);

startActivity(intent);

17.????ACTION_LOCALE_SETTINGS??:?????????//?跳轉(zhuǎn)語(yǔ)言選擇界面【僅有English?和?中文兩種選擇】

Intent intent=new Intent(Settings.ACTION_LOCALE_SETTINGS);

startActivity(intent);

18.?????ACTION_LOCATION_SOURCE_SETTINGS?:????//??跳轉(zhuǎn)位置服務(wù)界面【管理已安裝的應(yīng)用程序?!?/p>

Intent intent=new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);

startActivity(intent);

19.????ACTION_NETWORK_OPERATOR_SETTINGS?:?//?跳轉(zhuǎn)到?顯示設(shè)置選擇網(wǎng)絡(luò)運(yùn)營(yíng)商。

Intent intent=new Intent(Settings.ACTION_NETWORK_OPERATOR_SETTINGS);

startActivity(intent);

20.????ACTION_NFCSHARING_SETTINGS??:???????//?顯示NFC共享設(shè)置。?【API?14及以上】

Intent intent=new Intent(Settings.ACTION_NFCSHARING_SETTINGS);

startActivity(intent);

21.????ACTION_NFC_SETTINGS??:???????????//?顯示NFC設(shè)置。這顯示了用戶界面,允許NFC打開或關(guān)閉。??【API?16及以上】

Intentintent=newIntent(Settings.ACTION_NFC_SETTINGS);

startActivity(intent);

22.????ACTION_PRIVACY_SETTINGS?:???????//??跳轉(zhuǎn)到備份和重置界面

Intent intent=new Intent(Settings.ACTION_PRIVACY_SETTINGS);

startActivity(intent);

23.????ACTION_QUICK_LAUNCH_SETTINGS??:?//?跳轉(zhuǎn)快速啟動(dòng)設(shè)置界面

Intent intent=new Intent(Settings.ACTION_QUICK_LAUNCH_SETTINGS);

startActivity(intent);

24.????ACTION_SEARCH_SETTINGS????:????//?跳轉(zhuǎn)到?搜索設(shè)置界面

Intent intent=new Intent(Settings.ACTION_SEARCH_SETTINGS);

startActivity(intent);

25.????ACTION_SECURITY_SETTINGS??:?????//?跳轉(zhuǎn)到安全設(shè)置界面

Intent intent=new Intent(Settings.ACTION_SECURITY_SETTINGS);

startActivity(intent);

26.????ACTION_SETTINGS???:????????????????//?跳轉(zhuǎn)到設(shè)置界面

Intent intent=new Intent(Settings.ACTION_SETTINGS);

startActivity(intent);

27.???ACTION_SOUND_SETTINGS????????????????//?跳轉(zhuǎn)到聲音設(shè)置界面

Intent intent=new Intent(Settings.ACTION_SOUND_SETTINGS);

startActivity(intent);

28.???ACTION_SYNC_SETTINGS?:?????????????//?跳轉(zhuǎn)賬戶同步界面

Intent intent=new Intent(Settings.ACTION_SYNC_SETTINGS);

startActivity(intent);

29.?????ACTION_USER_DICTIONARY_SETTINGS?:??//??跳轉(zhuǎn)用戶字典界面

Intent intent=new Intent(Settings.ACTION_USER_DICTIONARY_SETTINGS);

startActivity(intent);

30.?????ACTION_WIFI_IP_SETTINGS??:?????????//?跳轉(zhuǎn)到IP設(shè)定界面

Intent intent=new Intent(Settings.ACTION_WIFI_IP_SETTINGS);

startActivity(intent);

31.?????ACTION_WIFI_SETTINGS??:????????????//??跳轉(zhuǎn)Wifi列表設(shè)置

Intent intent=new Intent(Settings.ACTION_WIFI_SETTINGS);

startActivity(intent);


總結(jié):action的種類很多們大部分不需要攜帶數(shù)據(jù),除了個(gè)別的。在使用的時(shí)候需要注意判斷版本大小,因?yàn)橛行粒校稍诘陀谀硞€(gè)版本的時(shí)候無(wú)法使用,會(huì)導(dǎo)致崩潰.

你可以能還會(huì)在有些手機(jī)上碰到這種錯(cuò)誤,Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.APPLICATION_DETAILS_SETTINGS },我猜測(cè)是手機(jī)廠商更改了ROM導(dǎo)致。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容