让android应用程序跳转到系统的各个设置页面

简介:

在android SDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:

 

 

String

ACTION_ACCESSIBILITY_SETTINGS

Activity Action: Show settings for accessibility modules.

String

ACTION_ADD_ACCOUNT

Activity Action: Show add account screen for creating a new account.

String

ACTION_AIRPLANE_MODE_SETTINGS

Activity Action: Show settings to allow entering/exiting airplane mode.

String

ACTION_APN_SETTINGS

Activity Action: Show settings to allow configuration of APNs.

String

ACTION_APPLICATION_DETAILS_SETTINGS

Activity Action: Show screen of details about a particular application.

String

ACTION_APPLICATION_DEVELOPMENT_SETTINGS

Activity Action: Show settings to allow configuration of application development-related settings.

String

ACTION_APPLICATION_SETTINGS

Activity Action: Show settings to allow configuration of application-related settings.

String

ACTION_BLUETOOTH_SETTINGS

Activity Action: Show settings to allow configuration of Bluetooth.

String

ACTION_DATA_ROAMING_SETTINGS

Activity Action: Show settings for selection of2G/3G.

String

ACTION_DATE_SETTINGS

Activity Action: Show settings to allow configuration of date and time.

String

ACTION_DEVICE_INFO_SETTINGS

Activity Action: Show general device information settings (serial number, software version, phone number, etc.).

String

ACTION_DISPLAY_SETTINGS

Activity Action: Show settings to allow configuration of display.

String

ACTION_INPUT_METHOD_SETTINGS

Activity Action: Show settings to configure input methods, in particular allowing the user to enable input methods.

String

ACTION_INPUT_METHOD_SUBTYPE_SETTINGS

Activity Action: Show settings to enable/disable input method subtypes.

String

ACTION_INTERNAL_STORAGE_SETTINGS

Activity Action: Show settings for internal storage.

String

ACTION_LOCALE_SETTINGS

Activity Action: Show settings to allow configuration of locale.

String

ACTION_LOCATION_SOURCE_SETTINGS

Activity Action: Show settings to allow configuration of current location sources.

String

ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS

Activity Action: Show settings to manage all applications.

String

ACTION_MANAGE_APPLICATIONS_SETTINGS

Activity Action: Show settings to manage installed applications.

String

ACTION_MEMORY_CARD_SETTINGS

Activity Action: Show settings for memory card storage.

String

ACTION_NETWORK_OPERATOR_SETTINGS

Activity Action: Show settings for selecting the network operator.

String

ACTION_PRIVACY_SETTINGS

Activity Action: Show settings to allow configuration of privacy options.

String

ACTION_QUICK_LAUNCH_SETTINGS

Activity Action: Show settings to allow configuration of quick launch shortcuts.

String

ACTION_SEARCH_SETTINGS

Activity Action: Show settings for global search.

String

ACTION_SECURITY_SETTINGS

Activity Action: Show settings to allow configuration of security and location privacy.

String

ACTION_SETTINGS

Activity Action: Show system settings.

String

ACTION_SOUND_SETTINGS

Activity Action: Show settings to allow configuration of sound and volume.

String

ACTION_SYNC_SETTINGS

Activity Action: Show settings to allow configuration of sync settings.

String

ACTION_USER_DICTIONARY_SETTINGS

Activity Action: Show settings to manage the user input dictionary.

String

ACTION_WIFI_IP_SETTINGS

Activity Action: Show settings to allow configuration of a static IP address for Wi-Fi.

String

ACTION_WIFI_SETTINGS

Activity Action: Show settings to allow configuration of Wi-Fi.

String

ACTION_WIRELESS_SETTINGS

Activity Action: Show settings to allow configuration of wireless controls such as Wi-Fi, Bluetooth and Mobile networks.

String

AUTHORITY

 

String

EXTRA_AUTHORITIES

Activity Extra: Limit available options in launched activity based on the given authority.

String

EXTRA_INPUT_METHOD_ID

如何使用呢?

例如:startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS));
即可跳到android手机网络设置页面。

 

  如果要launch Mobile Networks Setting页面按如下方法:

  Intent intent=new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS);
  ComponentName cName = new ComponentName("com.android.phone","com.android.phone.Settings");
  intent.setComponent(cName);
  startActivity(intent);

 

  如果要进入Networks Operators页面按如下方法:

  Intent intent = new Intent(Intent.ACTION_MAIN);
  intent.setClassName("com.android.phone", "com.android.phone.NetworkSetting");
  startActivity(intent);

 



本文转自java豆子博客园博客,原文链接:http://www.cnblogs.com/error404/archive/2011/11/10/2244761.html,如需转载请自行联系原作者

相关文章
|
18天前
|
JSON Java Android开发
探索安卓开发之旅:打造你的第一个天气应用
【10月更文挑战第30天】在这个数字时代,掌握移动应用开发技能无疑是进入IT行业的敲门砖。本文将引导你开启安卓开发的奇妙之旅,通过构建一个简易的天气应用来实践你的编程技能。无论你是初学者还是有一定经验的开发者,这篇文章都将成为你宝贵的学习资源。我们将一步步地深入到安卓开发的世界中,从搭建开发环境到实现核心功能,每个环节都充满了发现和创造的乐趣。让我们开始吧,一起在代码的海洋中航行!
|
18天前
|
算法 JavaScript Android开发
|
19天前
|
存储 搜索推荐 Java
打造个性化安卓应用:从设计到实现
【10月更文挑战第30天】在数字化时代,拥有一个个性化的安卓应用不仅能够提升用户体验,还能加强品牌识别度。本文将引导您了解如何从零开始设计和实现一个安卓应用,涵盖用户界面设计、功能开发和性能优化等关键环节。我们将以一个简单的记事本应用为例,展示如何通过Android Studio工具和Java语言实现基本功能,同时确保应用流畅运行。无论您是初学者还是希望提升现有技能的开发者,这篇文章都将为您提供宝贵的见解和实用的技巧。
|
21天前
|
安全 搜索推荐 Android开发
揭秘安卓与iOS系统的差异:技术深度对比
【10月更文挑战第27天】 本文深入探讨了安卓(Android)与iOS两大移动操作系统的技术特点和用户体验差异。通过对比两者的系统架构、应用生态、用户界面、安全性等方面,揭示了为何这两种系统能够在市场中各占一席之地,并为用户提供不同的选择。文章旨在为读者提供一个全面的视角,理解两种系统的优势与局限,从而更好地根据自己的需求做出选择。
55 2
|
22天前
|
搜索推荐 开发工具 Android开发
打造个性化Android应用:从设计到实现的旅程
【10月更文挑战第26天】在这个数字时代,拥有一个能够脱颖而出的移动应用是成功的关键。本文将引导您了解如何从概念化阶段出发,通过设计、开发直至发布,一步步构建一个既美观又实用的Android应用。我们将探讨用户体验(UX)设计的重要性,介绍Android开发的核心组件,并通过实际案例展示如何克服开发中的挑战。无论您是初学者还是有经验的开发者,这篇文章都将为您提供宝贵的见解和实用的技巧,帮助您在竞争激烈的应用市场中脱颖而出。
|
20天前
|
安全 搜索推荐 程序员
深入探索Android系统的碎片化问题及其解决方案
在移动操作系统的世界中,Android以其开放性和灵活性赢得了广泛的市场份额。然而,这种开放性也带来了一个众所周知的问题——系统碎片化。本文旨在探讨Android系统碎片化的现状、成因以及可能的解决方案,为开发者和用户提供一种全新的视角来理解这一现象。通过分析不同版本的Android系统分布、硬件多样性以及更新机制的影响,我们提出了一系列针对性的策略,旨在减少碎片化带来的影响,提升用户体验。
|
20天前
|
安全 Android开发 iOS开发
深入探索iOS与Android系统的差异性及优化策略
在当今数字化时代,移动操作系统的竞争尤为激烈,其中iOS和Android作为市场上的两大巨头,各自拥有庞大的用户基础和独特的技术特点。本文旨在通过对比分析iOS与Android的核心差异,探讨各自的优势与局限,并提出针对性的优化策略,以期为用户提供更优质的使用体验和为开发者提供有价值的参考。
|
22天前
|
安全 Android开发 iOS开发
安卓系统与iOS系统的比较####
【10月更文挑战第26天】 本文将深入探讨安卓(Android)和iOS这两大主流移动操作系统的各自特点、优势与不足。通过对比分析,帮助读者更好地理解两者在用户体验、应用生态、系统安全等方面的差异,从而为消费者在选择智能手机时提供参考依据。无论你是技术爱好者还是普通用户,这篇文章都将为你揭示两大系统背后的故事和技术细节。 ####
40 0
|
6月前
|
移动开发 安全 Android开发
构建高效Android应用:Kotlin协程的实践与优化策略
【5月更文挑战第30天】 在移动开发领域,性能优化始终是关键议题之一。特别是对于Android开发者来说,如何在保证应用流畅性的同时,提升代码的执行效率,已成为不断探索的主题。近年来,Kotlin语言凭借其简洁、安全和实用的特性,在Android开发中得到了广泛的应用。其中,Kotlin协程作为一种新的并发处理机制,为编写异步、非阻塞性的代码提供了强大工具。本文将深入探讨Kotlin协程在Android开发中的应用实践,以及如何通过协程优化应用性能,帮助开发者构建更高效的Android应用。
|
6月前
|
API 调度 Android开发
打造高效Android应用:探究Kotlin协程的优势与实践
【5月更文挑战第27天】在移动开发领域,性能优化和响应速度是衡量应用质量的关键因素。随着Kotlin语言的普及,协程作为其核心特性之一,为Android开发者提供了一种全新的并发处理方式。本文深入探讨了Kotlin协程在Android应用开发中的优势,并通过实例演示如何在实际项目中有效利用协程提升应用性能和用户体验。