通过命令行使用android
1.直接打开比较长的地址
am start -a android.intent.action.VIEW -d http://news.sohu.com
2.拨打电话
am start -a android.intent.action.DIAL -d tel:10086
3.发送短信
android.intent.action.SENDTO -d sms://10086
所有的INTENT列表
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.android123.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
分享到:
相关推荐
这会创建一个Intent对象,用于打开存储在SD卡上images目录下的图片文件。Intent对象的构造函数中包含了文件的路径以及图片类型。 ### 文本文件 如果要打开文本文件,可以使用类似的方法:“Intent it = ...
在Android开发中,Intent是一种非常重要的组件,它用于在应用程序的不同组件之间传递消息,实现活动(Activity)、服务(Service)、广播接收器(BroadcastReceiver)以及内容提供者(ContentProvider)之间的交互。...
根据提供的文件信息,我们可以深入探讨如何在Android应用中创建不同类型的文件Intent,以便与其他应用程序共享或打开特定格式的文件。 ### 一、Android中的Intent机制简介 在Android开发中,`Intent`是一种消息...
常见的类别有CATEGORY_DEFAULT(默认类别,大多数Intent都会包含)、CATEGORYBrowsable(表示可以作为用户浏览的内容)、CATEGORY_LAUNCHER(使应用出现在启动器中)。在<intent-filter>中添加<category android:...
在Android开发中,Intent是一种非常重要的组件,它用于在应用程序之间传递消息,启动服务或启动新的活动。Intent不仅能够帮助用户执行各种操作,如浏览网页、拨打和接听电话、发送短信和邮件,还能实现应用程序之间...
播放视频通常使用VideoView或ExoPlayer组件,但如果我们希望通过Intent启动系统默认的视频播放器,可以这样做: 1. 创建Intent:指定ACTION_VIEW action,并传入视频文件的Uri: ```java Intent intent = new ...
比如 CATEGORY_LAUNCHER 表示该 Intent 可以从主屏幕启动,CATEGORY_DEFAULT 表示默认可以处理该 Intent。 4. **Extra**:Intent 还允许携带额外的数据,这些数据以键值对的形式存在,可以是任何 Java 对象。通过 ...
### Android Intent 实例详解 #### 一、引言 在Android开发中,`Intent`扮演着极其重要的角色,它是应用程序内部以及不同应用程序之间通信的主要方式之一。通过`Intent`,开发者能够实现各种功能,比如打开网页、...
3. **Category**:分类,进一步描述Intent的性质,比如CATEGORY_BROWSABLE表示可以在浏览器中启动,CATEGORY_DEFAULT表示默认可处理的Intent。 4. **Extras**:额外的数据,以键值对的形式存储,可以包含任何需要...
总结一下,Android系统中的默认设置是通过Intent和Intent Filter机制实现的。通过查询和操作这些设置,我们可以在代码层面帮助用户更改或清除默认应用。但同时,开发者应该谨慎对待这一功能,遵循最佳实践,确保用户...
在Android开发中,Intent是一种非常重要的组件,它用于在应用程序的不同组件之间建立通信桥梁,尤其在窗口(Activity)之间的切换和数据传递上扮演着核心角色。Intent不仅可以启动新的Activity,还可以启动Service、...
然而,Intent默认只能传递基本数据类型,如String、int等。当我们需要传递复杂的数据结构,如自定义对象时,就需要利用`Serializable`或`Parcelable`接口来实现。下面将详细介绍这两种方法。 ### 1. `Serializable`...
默认情况下,每个单元格是水平和垂直居中的,可以根据需要自定义其样式和布局。通过设置`android:numColumns`属性可以指定列数,例如在本例中为3。 2. **数据绑定**: GridView的数据展示是通过实现Adapter接口的类...
2. Category:表示Intent的类别,例如CATEGORY_LAUNCHER表示这是一个启动应用程序的Intent,CATEGORY_DEFAULT表示组件默认能处理的Intent。 3. Data:描述了Intent要操作的数据,包括数据的MIME类型(如text/plain...
需要注意的是,从Android 10(API级别29)开始,ACTION_CALL Intent被限制在系统应用和已知可信的通话应用中使用,这意味着第三方应用通常不能直接拨打电话,除非用户明确设置该应用为默认通话应用。 在实际应用中...
"Android中默认的Intent"涵盖了多种预定义的动作(action)和类别(category),使得开发者能够轻松地执行常见的用户操作。以下是一些主要的Intent动作和它们的功能: 1. `ACTION_VIEW`:这个动作用于打开一个URI或...
- `CATEGORY_DEFAULT`:默认分类,大部分Intent如果没有指定Category,会默认匹配这个。 - 其他类别如`CATEGORY_BROWSABLE`、`CATEGORY_APP_MAPS`等,用于指定特定类型的Activity。 4. **Extras**: - 附加信息...
6. **用户选择与权限**:在某些情况下,系统可能允许用户自行选择默认启动器,而无需root权限。这通常通过设置菜单中的应用选择器来实现。为了尊重用户的选择权,开发者应考虑提供这样的选项。 7. **第三方应用市场...
5. **Intent的类别Category**:如CATEGORY_LAUNCHER表示应用启动器,CATEGORY_DEFAULT表示默认行为。 6. **BroadcastReceiver**:可能包含一个BroadcastReceiver的实例,用来接收和处理隐式Intent,展示如何注册和...
在Android应用开发中,Intent Service是一个非常重要的组件,它用于执行长时间运行的后台任务,而不会阻塞用户界面。Intent Service的设计目标是处理一次性或连续的请求,一旦所有任务完成,服务会自动停止,无需...