`

Android 隐式调用 intent

 
阅读更多
使用action name,举例:
1. 比如建立activity4,我们对它的AndroidManifest.xml修改一下
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.devdiv.activity4"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".activity4"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="devdiv.intent.action.activity4" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>

</application>
<uses-sdk android:minSdkVersion="7" />

</manifest>
2. 新建一个新工程activity5
启动activity4的方法为
Intent intent = new Intent("devdiv.intent.action.activity4");
startActivity(intent);
分享到:
评论

相关推荐

    android中隐式intent的使用说明2022优秀文档.pptx

    在 Android 中使用隐式 Intent 需要在 AndroidManifest.xml 文件中,首先被调用的 Activity 要有一个带有 `&lt;intent-filter&gt;` 并且包含 `&lt;action&gt;` 的 Activity,设定它能处理的 Intent,并且 category 设为默认值。...

    显式和隐式、过滤器intent的使用

    显式Intent通过指定目标组件进行直接调用,而隐式Intent则依赖于Intent Filter的匹配来寻找合适的响应者。熟练掌握这两种Intent以及Intent Filter的使用,对于开发高效且可扩展的Android应用至关重要。通过学习和...

    Android 隐式Intent的实例详解

    “Android 隐式Intent 的实例详解” Android 隐式Intent 是一种特殊的 Intent,用于在不明确设置激活对象的前提下寻找最匹配的组件。它的核心思想是通过在 AndroidManifest.xml 文件中设置意图过滤器,来指定 ...

    使用隐式Intent,创建一个启动器

    通常,这可以通过调用`Settings.ACTION_HOME_APP_SETTINGS` Intent来实现。 4. **权限管理**:由于涉及到改变用户设备的默认行为,你的应用可能需要请求`android.permission.SET_WALLPAPER`和`android.permission....

    android 利用intent调用activity 简明精炼的例子

    本篇将重点讲解如何利用Intent在Android中调用Activity,并进行数据的传递与接收。 首先,让我们了解一下Activity。在Android中,Activity是用户界面的载体,它代表了用户可以看到并与其交互的一个屏幕。通过Intent...

    隐式Intent

    隐式Intent是Android系统中的一种重要机制,它用于在应用程序之间建立通信桥梁,使得不同的应用组件可以互相调用,实现跨组件交互。隐式Intent不指定具体的接收者,而是通过定义一个行动(Action)、数据(Data)、...

    Android中使用隐式Intent完成界面切换的任务说明.pdf

    - 在Activity1的onClick方法中,调用`startActivity(Intent)`方法,传入之前创建的隐式Intent,启动新的Activity。 示例代码如下: ```java // Activity1 public class MainActivity extends AppCompatActivity {...

    Android中使用隐式Intent完成界面切换的代码清单.pdf

    通过这个简单的示例,我们可以了解如何在Android应用中使用隐式Intent进行界面间的切换。实际开发中,隐式Intent还常用于启动其他组件如Service、BroadcastReceiver,或者执行系统提供的操作如打开网页、发送短信等...

    Android源码——Intent切换.zip

    - `startActivity(Intent intent)`:启动一个新的Activity,通常在Activity中调用。 - `startActivityForResult(Intent intent, int requestCode)`:启动Activity并等待返回结果,适用于需要从被启动的Activity...

    Android中使用隐式方式打开一个新的Activity

    当需要在不同Activity之间跳转时,Android提供了两种Intent类型:显式Intent和隐式Intent。本篇将深入探讨如何使用隐式Intent在Android中打开一个新的Activity。 **隐式Intent** 的主要特点是不直接指定目标...

    Android的Intent实验

    这些方法的调用标志着Intent生命周期的不同阶段。 10. **Intent选择器** 用户可以通过Intent选择器来选择处理Intent的多个应用。例如,当你想要分享文本时,可以创建一个ACTION_SEND Intent,系统会弹出一个列表供...

    Android应用核心Intent

    在Android开发中,Intent是一个至关重要的概念,它充当着应用程序组件间通信的桥梁。Intent不仅用于启动活动(Activity)或服务(Service),还能传递数据、启动广播接收器(BroadcastReceiver)。下面将深入探讨...

    Android利用Intent启动和关闭Activity

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

    安卓Android源码——Intent.rar

    在Android操作系统中,Intent是一种强大的组件间通信机制,它允许应用程序的不同部分之间传递消息和启动操作。本资源“安卓Android源码——Intent.rar”可能包含了Intent的详细源代码分析,帮助开发者深入理解Intent...

    Android应用源码之Intent_Intent.zip

    当一个Intent被发送后,接收方组件的生命周期方法(如onCreate(), onStartCommand(), onReceive())会被调用,完成相应的操作。 9. **Intent的序列化与反序列化** Intent可以通过`putExtra()`和`getExtra()`方法...

    隐式Intent的应用

    隐式Intent是Android系统中的一种重要机制,它用于在应用程序之间建立通信桥梁,使得一个应用可以触发另一个应用的特定操作,而无需明确指定接收方是谁。这种机制极大地增强了Android生态系统的可扩展性和交互性。 ...

    Android 调用WPS打开PPT

    要调用WPS打开PPT,我们需要创建一个隐式Intent,设置ACTION_VIEW Action,并附上数据URI,指向PPT文件。数据URI通常以`file://`或`content://`开头,表示本地文件路径或Content Provider中的数据。 ```java ...

    Android 学习(26)Intent 分类

    在Android开发中,Intent是一种强大的组件间通信机制,它用于启动其他组件或传递数据。本篇文章将深入探讨Intent的分类及其在Android应用中的作用,同时也会提及Broadcast Receiver,它是Android系统中处理全局广播...

    Android中Intent的详解(显式,隐式,系统,startActivityForResult);

    总结来说,Intent是Android应用程序间通信的关键工具,通过显式、隐式、系统和`startActivityForResult`的方式,实现了组件间的灵活交互和系统服务的调用。理解并熟练运用Intent,对于开发高效且功能丰富的Android...

Global site tag (gtag.js) - Google Analytics