`
leidiqiu
  • 浏览: 135087 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Intent 大全

阅读更多

很多时候需要用到 Intent 去跳转,比如跳转无线设置的界面:

 

Intent in = new Intent();
in.setAction("android.settings.WIRELESS_SETTINGS");
startActivity(in);

 

action有很多,参考如下:

 

 Android 1.5 API Level3

android.intent.action.ALL_APPS   
android.intent.action.ANSWER   
android.intent.action.ATTACH_DATA   
android.intent.action.BUG_REPORT   
android.intent.action.CALL   
android.intent.action.CALL_BUTTON   
android.intent.action.CHOOSER   
android.intent.action.CREATE_LIVE_FOLDER   
android.intent.action.CREATE_SHORTCUT   
android.intent.action.DELETE   
android.intent.action.DIAL   
android.intent.action.EDIT   
android.intent.action.GET_CONTENT   
android.intent.action.INSERT   
android.intent.action.INSERT_OR_EDIT   
android.intent.action.MAIN   
android.intent.action.MEDIA_SEARCH   
android.intent.action.PICK   
android.intent.action.PICK_ACTIVITY   
android.intent.action.RINGTONE_PICKER   
android.intent.action.RUN   
android.intent.action.SEARCH   
android.intent.action.SEARCH_LONG_PRESS   
android.intent.action.SEND   
android.intent.action.SENDTO   
android.intent.action.SET_WALLPAPER   
android.intent.action.SYNC   
android.intent.action.SYSTEM_TUTORIAL   
android.intent.action.VIEW   
android.intent.action.VOICE_COMMAND   
android.intent.action.WEB_SEARCH   
android.net.wifi.PICK_WIFI_NETWORK   
android.settings.AIRPLANE_MODE_SETTINGS   
android.settings.APN_SETTINGS   
android.settings.APPLICATION_DEVELOPMENT_SETTINGS   
android.settings.APPLICATION_SETTINGS   
android.settings.BLUETOOTH_SETTINGS   
android.settings.DATA_ROAMING_SETTINGS   
android.settings.DATE_SETTINGS   
android.settings.DISPLAY_SETTINGS   
android.settings.INPUT_METHOD_SETTINGS   
android.settings.INTERNAL_STORAGE_SETTINGS   
android.settings.LOCALE_SETTINGS   
android.settings.LOCATION_SOURCE_SETTINGS   
android.settings.MANAGE_APPLICATIONS_SETTINGS   
android.settings.MEMORY_CARD_SETTINGS   
android.settings.NETWORK_OPERATOR_SETTINGS   
android.settings.QUICK_LAUNCH_SETTINGS   
android.settings.SECURITY_SETTINGS   
android.settings.SETTINGS   
android.settings.SOUND_SETTINGS   
android.settings.SYNC_SETTINGS   
android.settings.USER_DICTIONARY_SETTINGS   
android.settings.WIFI_IP_SETTINGS   
android.settings.WIFI_SETTINGS   
android.settings.WIRELESS_SETTINGS

android.bluetooth.a2dp.intent.action.SINK_STATE_CHANGED   
android.bluetooth.intent.action.BLUETOOTH_STATE_CHANGED   
android.bluetooth.intent.action.BOND_STATE_CHANGED_ACTION   
android.bluetooth.intent.action.DISCOVERY_COMPLETED   
android.bluetooth.intent.action.DISCOVERY_STARTED   
android.bluetooth.intent.action.HEADSET_ADUIO_STATE_CHANGED   
android.bluetooth.intent.action.HEADSET_STATE_CHANGED   
android.bluetooth.intent.action.NAME_CHANGED   
android.bluetooth.intent.action.PAIRING_CANCEL   
android.bluetooth.intent.action.PAIRING_REQUEST   
android.bluetooth.intent.action.REMOTE_DEVICE_CONNECTED   
android.bluetooth.intent.action.REMOTE_DEVICE_DISAPPEARED   
android.bluetooth.intent.action.REMOTE_DEVICE_DISAPPEARED   
android.bluetooth.intent.action.REMOTE_DEVICE_DISCONNECTED   
android.bluetooth.intent.action.REMOTE_DEVICE_DISCONNECT_REQUESTED   
android.bluetooth.intent.action.REMOTE_DEVICE_FOUND   
android.bluetooth.intent.action.REMOTE_NAME_FAILED   
android.bluetooth.intent.action.REMOTE_NAME_UPDATED   
android.bluetooth.intent.action.SCAN_MODE_CHANGED   
android.intent.action.AIRPLANE_MODE   
android.intent.action.BATTERY_CHANGED   
android.intent.action.BATTERY_LOW   
android.intent.action.BOOT_COMPLETED   
android.intent.action.CAMERA_BUTTON   
android.intent.action.CONFIGURATION_CHANGED   
android.intent.action.DATA_SMS_RECEIVED   
android.intent.action.DATE_CHANGED   
android.intent.action.DEVICE_STORAGE_LOW   
android.intent.action.DEVICE_STORAGE_OK   
android.intent.action.GTALK_CONNECTED   
android.intent.action.GTALK_DISCONNECTED   
android.intent.action.HEADSET_PLUG   
android.intent.action.INPUT_METHOD_CHANGED   
android.intent.action.MANAGE_PACKAGE_STORAGE   
android.intent.action.MEDIA_BAD_REMOVAL   
android.intent.action.MEDIA_BUTTON   
android.intent.action.MEDIA_CHECKING   
android.intent.action.MEDIA_EJECT   
android.intent.action.MEDIA_MOUNTED   
android.intent.action.MEDIA_NOFS   
android.intent.action.MEDIA_REMOVED   
android.intent.action.MEDIA_SCANNER_FINISHED   
android.intent.action.MEDIA_SCANNER_SCAN_FILE   
android.intent.action.MEDIA_SCANNER_STARTED   
android.intent.action.MEDIA_SHARED   
android.intent.action.MEDIA_UNMOUNTABLE   
android.intent.action.MEDIA_UNMOUNTED   
android.intent.action.NEW_OUTGOING_CALL   
android.intent.action.PACKAGE_ADDED   
android.intent.action.PACKAGE_CHANGED   
android.intent.action.PACKAGE_DATA_CLEARED   
android.intent.action.PACKAGE_INSTALL   
android.intent.action.PACKAGE_REMOVED   
android.intent.action.PACKAGE_REPLACED   
android.intent.action.PACKAGE_RESTARTED   
android.intent.action.PHONE_STATE   
android.intent.action.PROVIDER_CHANGED   
android.intent.action.REBOOT   
android.intent.action.SCREEN_OFF   
android.intent.action.SCREEN_ON   
android.intent.action.TIMEZONE_CHANGED   
android.intent.action.TIME_SET   
android.intent.action.TIME_TICK   
android.intent.action.UID_REMOVED   
android.intent.action.UMS_CONNECTED   
android.intent.action.UMS_DISCONNECTED   
android.intent.action.USER_PRESENT   
android.intent.action.WALLPAPER_CHANGED   
android.media.AUDIO_BECOMING_NOISY   
android.media.RINGER_MODE_CHANGED   
android.media.VIBRATE_SETTING_CHANGED   
android.net.conn.BACKGROUND_DATA_SETTING_CHANGED   
android.net.wifi.NETWORK_IDS_CHANGED   
android.net.wifi.RSSI_CHANGED   
android.net.wifi.SCAN_RESULTS   
android.net.wifi.STATE_CHANGE   
android.net.wifi.WIFI_STATE_CHANGED   
android.net.wifi.supplicant.CONNECTION_CHANGE   
android.net.wifi.supplicant.STATE_CHANGE   
android.provider.Telephony.SIM_FULL   
android.provider.Telephony.SMS_RECEIVED   
android.provider.Telephony.WAP_PUSH_RECEIVED   
com.google.gservices.intent.action.GSERVICES_CHANGED

Android 1.6 API Level4

android.intent.action.POWER_USAGE_SUMMARY   
android.intent.action.SEND_MULTIPLE   
android.speech.tts.engine.CHECK_TTS_DATA   
android.speech.tts.engine.INSTALL_TTS_DATA

android.intent.action.ACTION_POWER_CONNECTED   
android.intent.action.ACTION_POWER_DISCONNECTED   
android.intent.action.ACTION_SHUTDOWN   
android.intent.action.BATTERY_OKAY   
android.speech.tts.TTS_QUEUE_PROCESSING_COMPLETED   
android.speech.tts.engine.TTS_DATA_INSTALLED   
com.DevDiv.action.CWJ_DEMO
com.google.gservices.intent.action.GSERVICES_OVERRIDE

Android 2.0,2..01,2.1 API Level5,6,7

android.bluetooth.adapter.action.REQUEST_DISCOVERABLE   
android.bluetooth.adapter.action.REQUEST_ENABLE   
android.settings.ACCESSIBILITY_SETTINGS   
android.settings.PRIVACY_SETTINGS

android.bluetooth.a2dp.action.SINK_STATE_CHANGED   
android.bluetooth.adapter.action.DISCOVERY_FINISHED   
android.bluetooth.adapter.action.DISCOVERY_STARTED   
android.bluetooth.adapter.action.LOCAL_NAME_CHANGED   
android.bluetooth.adapter.action.SCAN_MODE_CHANGED   
android.bluetooth.adapter.action.STATE_CHANGED   
android.bluetooth.device.action.ACL_CONNECTED   
android.bluetooth.device.action.ACL_DISCONNECTED   
android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED   
android.bluetooth.device.action.BOND_STATE_CHANGED   
android.bluetooth.device.action.CLASS_CHANGED   
android.bluetooth.device.action.FOUND   
android.bluetooth.device.action.NAME_CHANGED   
android.bluetooth.devicepicker.action.DEVICE_SELECTED   
android.bluetooth.devicepicker.action.LAUNCH   
android.bluetooth.headset.action.AUDIO_STATE_CHANGED   
android.bluetooth.headset.action.STATE_CHANGED
android.intent.action.DOCK_EVENT   
android.provider.Telephony.SMS_REJECTED
android.intent.action.LOCALE_CHANGED

Android 2.2 API Level8

android.app.action.ADD_DEVICE_ADMIN   
android.app.action.SET_NEW_PASSWORD   
android.intent.action.MUSIC_PLAYER   
android.search.action.SEARCH_SETTINGS   
android.settings.ADD_ACCOUNT_SETTINGS   
android.settings.DEVICE_INFO_SETTINGS


android.app.action.ACTION_PASSWORD_CHANGED   
android.app.action.ACTION_PASSWORD_FAILED   
android.app.action.ACTION_PASSWORD_SUCCEEDED   
android.app.action.DEVICE_ADMIN_DISABLED   
android.app.action.DEVICE_ADMIN_DISABLE_REQUESTED   
android.app.action.DEVICE_ADMIN_ENABLED   
android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE   
android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE   
android.media.SCO_AUDIO_STATE_CHANGED

1
0
分享到:
评论

相关推荐

    Android Intent用法大全

    ### Android Intent用法大全 #### 概述 在Android开发中,`Intent`是一个非常重要的概念,它主要用于组件之间的通信,比如启动一个Activity、服务、广播接收器等。本篇文章将详细介绍Intent的各种常见用法,包括但...

    Intent应用大全

    Intent 显示网页、拨打电话、发送SMS/MMS、播放多媒体等等,代码简洁,非常实用。

    intent跳转传值

    在Android应用开发中,Intent是连接应用程序组件之间通信的主要方式,它可以用来启动新的Activity或服务,也可以传递数据。"Intent跳转传值"是Android开发中的一个基础且重要的概念,它使得不同组件间的数据共享变得...

    Android的Intent实验

    在Android开发中,Intent是一种非常重要的组件,它用于在应用程序的不同组件之间传递消息,实现活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)以及内容提供者(Content Provider)之间的交互...

    Android Intent传递数据大小限制详解

    在sendBroadcast,startActivity时,我们会用到Intent。 Intent可以携带一些数据,比如基本类型数据int、Boolean,或是String,或是序列化对象,Parcelable与Serializable。 Intent传递数据时,如果数据太大,可能...

    intent_action大全

    根据提供的文件信息,我们可以总结出一系列关于Android应用开发中的Intent操作相关知识点。这些知识点主要涉及如何使用Intents来启动各种类型的活动(如网页浏览、地图导航、拨打电话、发送短信等)。下面将对每一个...

    Android 广播大全 Intent Action 事件.

    Android 广播大全 Intent Action 事件 Android 广播大全 Intent Action 事件是 Android 系统中的一种核心机制,用于在应用程序之间传递信息和事件通知。 Intent 是一种轻量级的消息对象,用于描述一个操作的请求或...

    Android应用:Intent打开另外一个Activity,Intent拨电话,Intent在2个Activity间传递参数

    在Android应用开发中,Intent是一种强大的机制,用于在组件之间进行通信。Intent不仅可以用来启动新的Activity,还可以启动服务、广播接收器等。本教程将详细讲解如何使用Intent来实现特定的功能,包括打开新的...

    Intent系统调用示例

    在Android开发中,Intent是一种非常重要的组件间通信机制。它被用来启动活动(Activity)、服务(Service)或者广播接收器(Broadcast Receiver),并且可以传递数据和执行动作。本篇文章将详细解析“Intent系统调用...

    Android利用Intent启动和关闭Activity

    【Android Intent 启动和关闭Activity】 在Android应用程序开发中,Intent是连接各个组件(如Activity、Service等)的关键桥梁,主要用于启动和关闭Activity。Intent不仅能够启动一个新的Activity,还能在Activity...

    intent的常用方法

    ### Intent的常用方法 在Android开发中,`Intent`是一个非常重要的类,它主要用于应用程序组件间的通信。通过`Intent`可以启动新的Activity、Service或发送Broadcast等操作。本文将详细介绍`Intent`的一些常见用法...

    android_intent和intent_action大全

    在Android开发中,Intent是一种非常重要的机制,用于在应用程序组件之间进行通信,它可以用来启动其他组件,如Activity、BroadcastReceiver和服务,或者启动系统服务。在本文中,我们将深入探讨`android_intent`和`...

    Intent 与 Intent Filters 实现外部调用

    在Android开发中,Intent和Intent Filters是两个至关重要的概念,它们是应用程序之间通信的主要桥梁,也是实现外部调用的关键机制。下面将详细讲解Intent和Intent Filters的工作原理以及如何使用它们来实现外部调用...

    Android应用源码之Intent_Intent.zip

    在Android开发中,Intent是一个非常核心且至关重要的组件,它扮演着应用程序内部或应用程序之间通信的桥梁角色。Intent主要用于启动活动(Activity)、服务(Service)或者广播接收器(BroadcastReceiver),并传递...

    Android intent原理分析

    ### Android Intent原理深入解析 #### 一、概览与引言 在移动开发领域,特别是在Android平台上,**Intent**作为核心通信机制之一,扮演着关键角色。它不仅用于应用程序内部不同组件之间的通信,也是实现跨应用通信...

    Intent的多种用法

    本文将深入探讨Intent的使用方式,包括显式Intent、隐式Intent、Intent Filter、数据传递以及如何通过Intent调用系统服务和启动第三方应用。 首先,我们来了解一下**显式Intent**。显式Intent明确指定了要启动的...

    android整合--intent

    在Android开发中,Intent是一种非常重要的组件间通信(IPC)机制。Intent主要用于启动或与其它应用程序组件进行交互,如活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver)以及内容提供者...

    android intent和intent action大全.doc

    在Android开发中,Intent是一种非常重要的组件,它用于在应用程序之间建立通信桥梁,实现不同组件间的交互。Intent不仅可以启动活动(Activity)、服务(Service),还能广播(Broadcast)消息。在这个文档中,我们...

    java Intent的应用小例子

    在Android开发中,Intent是一种非常重要的组件,它用于在应用程序的不同组件之间传递消息,实现活动(Activity)之间的交互。Intent不仅用于启动新的Activity,还能启动服务(Service)或广播接收器...

Global site tag (gtag.js) - Google Analytics