调用Android系统设置中的Intent

开发Android软件时,常常需要打开系统设置或信息界面,来设置相关系统项或查看系统的相关信息,这时我们就可以使用以下语句来实现:(如打开“无线和网络设置”界面)

Intent intent = new Intent();

ComponentName comp = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings");

intent.setComponent(comp);

intent.setAction("android.intent.action.VIEW");

startActivityForResult( intent , 0);

经过测试,使用下面字段可以在软件中直接打开相应的系统界面

  com.android.settings.AccessibilitySettings 辅助功能设置

  com.android.settings.ActivityPicker 选择活动

  com.android.settings.ApnSettings APN设置

  com.android.settings.ApplicationSettings 应用程序设置

  com.android.settings.BandMode 设置GSM/UMTS波段

  com.android.settings.BatteryInfo 电池信息

  com.android.settings.DateTimeSettings 日期和时间设置

  com.android.settings.DateTimeSettingsSetupWizard 日期和时间设置

  com.android.settings.DevelopmentSettings 应用程序设置=》开发设置

  com.android.settings.DeviceAdminSettings 设备管理器

  com.android.settings.DeviceInfoSettings 关于手机

  com.android.settings.Display 显示——设置显示字体大小及预览

  com.android.settings.DisplaySettings 显示设置

  com.android.settings.DockSettings 底座设置

  com.android.settings.IccLockSettings SIM卡锁定设置

  com.android.settings.InstalledAppDetails 语言和键盘设置

  com.android.settings.LanguageSettings 语言和键盘设置

  com.android.settings.LocalePicker 选择手机语言

  com.android.settings.LocalePickerInSetupWizard 选择手机语言

  com.android.settings.ManageApplications 已下载(安装)软件列表

  com.android.settings.MasterClear 恢复出厂设置

  com.android.settings.MediaFormat 格式化手机闪存

  com.android.settings.PhysicalKeyboardSettings 设置键盘

  com.android.settings.PrivacySettings 隐私设置

  com.android.settings.ProxySelector 代理设置

  com.android.settings.RadioInfo 手机信息

  com.android.settings.RunningServices 正在运行的程序(服务)

  com.android.settings.SecuritySettings 位置和安全设置

  com.android.settings.Settings 系统设置

  com.android.settings.SettingsSafetyLegalActivity 安全信息

  com.android.settings.SoundSettings 声音设置

  com.android.settings.TestingSettings 测试——显示手机信息、电池信息、使用情况统计、Wifi information、服务信息

  com.android.settings.TetherSettings 绑定与便携式热点

  com.android.settings.TextToSpeechSettings 文字转语音设置

  com.android.settings.UsageStats 使用情况统计

  com.android.settings.UserDictionarySettings 用户词典

  com.android.settings.VoiceInputOutputSettings 语音输入与输出设置

  com.android.settings.WirelessSettings 无线和网络设置

http://blog.sina.com.cn/s/blog_4172d3d60101gz8z.html

时间: 2024-10-12 05:42:50

调用Android系统设置中的Intent的相关文章

Android 系统设置中显示设置之休眠和屏保设置篇

Android 系统设置中显示设置之休眠和屏保设置篇 在上一篇中我们学习了Android系统设置中字体大小和屏幕旋转设置基本内容,在这一篇中我们继续学习显示设置中的休眠和屏保设置. 1.休眠设置 首先我们来看一下休眠设置在界面中的定义: 1 <ListPreference 2 android:key="screen_timeout" 3 android:title="@string/screen_timeout" 4 android:summary="

Android 系统设置中显示设置之亮度调节篇

在上一篇博客中,我们学习了显示设置中休眠设置和屏保设置的基本内容.在这一篇中我们来学习设备亮度的调节,首先还是学习在DisplaySettings.xml增加了一个叫做BrightnessPreference的preference的选项用来控制亮度调节. 步骤1:当用户点击BrightnessPreference的时候,由BrightnessPreference做对应的处理(注:其实是发送了一个广播) 1 public class BrightnessPreference extends Pre

Android Fragment中使用Intent组件拍照

要在activity里面去接受,然后传递给fragment对象,fragment有很多回调调用不到 你的设备有摄像头吗? 为了确保市场上的大多数设备都能运行你的程序,必须在项目中做一些检测,保证使用的设备可以执行你的代码. 我们可以这么做: 在程序的配置清单文件中标明要求使用摄像头: 在代码中用PackageManager进行设备功能检测: 在项目的androidManifest文件中添加使用摄像头权限 android.hardware.camera (在一个Fragment中)用Package

Android开发中使用Intent跳转到系统应用中的拨号界面、联系人界面、短信界面

现在开发中的功能需要直接跳转到拨号.联系人.短信界面等等,查找了很多资料,自己整理了一下. 首先,我们先看拨号界面,代码如下: Intent intent =new Intent(); intent.setAction("android.intent.action.CALL_BUTTON"); startActivity(intent); 和 Uri uri = Uri.parse("tel:xxxxxx"); Intent intent = new Intent(

Android系统中标准Intent的使用

一 Android系统用于Activity的标准Intent 1 根据联系人ID显示联系人信息 Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); //显示联系人信息 intent.setData(Uri.parse("content://contacts/people/492")); startActivity(intent); 2 根据联系人ID显示拨号面板 Intent intent = new

关于android开发中的Intent(意图)

Intent在程序运行的过程中连接两个不同的组件(Acvivity) 例如当我们点击手机上的某个联系人,查看其信息时,便需要通过intent告诉android,我要做“查看”动作了 以此实现从界面A到界面B的跳转 声明方式:Intent intent = new Intent(MainActivity.this, OtherActivity.class); MainActivity为上文中的A,OtherActivity为上文中的B 而OtherActivity是从ManiFest中去寻找的,如

Android 开发中使用Intent传递数据的方法

Activity之间通过Intent传递值,支持基本数据类型和String对象及它们的数组对象byte.byte[].char.char[].boolean.boolean[].short.short[].int.int[].long.long[].float.float[].double.double[].String.String[],还有采用实现Serializable.Parcelable接口的类对象传递数据的两种方法:一种是Bundle.putSerializable(Key,Obje

【Android】12.1 Intent基本概念

分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 Intent:意图,含义就是你想利用它调用哪个组件实现相关的功能,比如调用相机组件实现拍照.调用Contact组件获取联系人信息等. 在Android系统的四个核心组件中,除了Content provider以外,其他三个核心组件(Activity.Services.Broadcast receiver)实际上都是被一个叫做Intent的异步消息来激活的. 通过传递Intent对象调用的这些组件功能时,这些组件

Unity调用Android的Activity

之前http://shuxiayeshou.blog.51cto.com/4452347/1932216 写了关于Unity与Android结合所遇到的问题及解决方法 总结一下,Unity做一个简单的场景,AndroidStudio建一个简单的项目,其中MainActivity是要继承自 UnityPlayerActivity的,这样Unity程序可以调用Android端MainActivity的方法了 那如果Android项目中还有一个NewActivity,我们要通过Unity把他打开咋办呢