显式跳转是在已知包名和类名的情况下常用的跳转方法: 1. Intent mIntent = new Intent();
2. mIntent.setClassName("com.android.settings","com.android.settings.Settings");
3. mContext.startActivity(mIntent); 我们也常这么用:1. Intent
转载
2024-01-18 17:15:45
36阅读
我们都知道启动一个新的活动无非就两种方式 显式启动和隐式启动 显式启动:直接指定要跳转的Activity类名,不用过滤,效率高,适用于同一个应用中的不同Activity跳转 隐式启动:需要过滤,相对耗时,但可以找到所有之匹配的应用,适用于不同应用之间的Activity跳转 使用隐式跳转我们都知道可以打开应用之外的活动 比如常用的打开浏览器等 现在我们说的是一些鲜为人知的功能:隐式启动会
转载
2024-02-23 07:51:47
83阅读
目录 目录显式跳转隐式跳转 (主要使用)1.MainActivity2.Main2Activity3.在Manifest.xml中注册使用隐式跳转使用案例安卓原生相机拍照后返回到原界面结果显示两种方式总结: 显式跳转多用在APP内部跳转使用mBtn1.setOnClickListener(new OnClickListener() {
@Override
public
转载
2023-06-30 17:40:49
357阅读
Intent的隐式跳转
原创
2021-08-03 10:05:36
296阅读
Android中Activity的跳转,通过Intent来实现,其中又分为显式和隐式。显式跳转在AndroidManifest.xml注册跳转所需要的两个Activity,如:<activity android:name=".FirstActivity">
<intent-filter>
<action android:name="androi
转载
2023-09-04 12:49:21
459阅读
module A依赖module B,B中的activity可正常跳转到A中的activity,并可正常传递参数示例1 B中2 A中,配置,取值
原创
2022-07-03 00:00:49
266阅读
简介 android提供了三种菜单类型,分别为options menu,context menu,sub menu。 options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,称为iconmenu,icon
原创
2023-05-12 00:16:43
234阅读
# 如何在 Android 中实现隐式跳转的 Activity
在 Android 开发过程中,隐式 Intent 允许我们通过指定动作而不是组件名来启动一个 Activity。这对实现动态功能,比如通过外部应用程序打开特定的内容,非常有用。本文将引导你完成在 Android 中实现隐式跳转的步骤。
## 实现步骤概览
下面是实现隐式跳转的总流程:
| 步骤 | 描述
在上一篇文章中我介绍了使用Intent显式来实现页面向下跳转,接下来这篇文章主要介绍的是使用Intent隐式
原创
2022-07-18 15:55:06
539阅读
# Android隐式启动Activity不跳转
在Android开发中,我们经常会使用显式意图(Explicit Intent)来启动指定的Activity。但有时,我们需要使用隐式意图(Implicit Intent)来启动不确定的Activity,这样可以提高代码的灵活性和重用性。本文将介绍如何在Android中使用隐式启动Activity,并提供相关的代码示例。
## 什么是隐式启动A
原创
2024-02-04 09:48:31
181阅读
一、精要概述
摘要 隐式意图:没有明确指定组件名的Intent为隐式意图。 对于隐式意图,Android是怎样寻找到这个最合适的组件呢?记的前面我们在定义活动时,指定了一个intent-filter,Intent Filter(意图过滤器)其实就是用来匹配隐式Intent的,当一个意图对象被一个意图过滤器进 隐式意图:没有明确指定组件名的Intent为隐式意图。 对于
转载
2024-01-01 12:30:52
43阅读
时间:2012/11/29教材:同一本环境:同一个一.使用Action Bar android3和androd4的另一个新特性(除了fragment之外)就是Action bar了。通常在应用的上方,图标和信息一起出现(如下图)。接下来说说怎么使用Action Bar。 (1)显示和隐藏Actcion Bar。
只需要在项目的Manifest中,对想要隐藏Actionbar的活动加上属性
转载
2024-06-07 15:46:34
63阅读
# Android Intentscheme隐式跳转到外部应用的实现指南
在Android开发中,利用隐式意图(Implicit Intent)可以让应用通过意图请求系统来找到能够处理该请求的组件。使用Intent,可以实现跳转到外部应用,比如打开浏览器、拨打电话或者发送邮件等。本教程将帮助你了解如何使用Android的隐式意图来实现跳转到外部应用。
## 整体流程
实现隐式去跳转的流程如下
查了好多资料,现发还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!简介 android供给了三种菜单类型,分别为options menu,context menu,sub menu。 options menu就是通过按home键来表现,context menu需要在view上按上2s后表现。这两种menu都有可以参加子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在幕屏最下面表现6个菜单项选,称为iconmenu,icon menu不能有checkable项选。多于6的菜单项会以more icon menu来调出,称为expanded
转载
2013-05-09 19:53:00
246阅读
2评论
# Android隐式跳转的Activity如何知道跳转来源
在Android开发中,隐式跳转允许我们在不明确指定目标Activity的情况下启动它。这种灵活性非常强大,但在某些情况下,我们需要了解跳转来源,以便进行相应的处理。例如,应用的不同部分可能通过不同的方式调用同一个Activity,我们可能需要根据不同的来源进行不同的操作。本文将探讨如何在隐式跳转中让目标Activity识别其跳转来源
之前聊的关于启动Activtiy的都是在Intent对象中指明要启动哪一个Activtiy(Intent对象的构造中传参数或者Intent对象的setClass方法),这时一种显式的启动方式。其实还有一种隐式的启动方式,它不指明要开启的Activity类,而是通过匹配一些数据信息来寻找Activity。打个踢球叫人守门的比方,显式
转载
2023-12-19 20:36:58
101阅读
#创建第二个activity * 新创建的activity。必须在清单文件里做配置,否则系统找不到,在显示时会直接报错 <activity android:name="com.itheima.createactivity.SecondActivity"></activity> * 仅仅要有下面代码,
转载
2017-07-01 13:09:00
87阅读
2评论
众所周知 Android组件的启动模式有两种 显式调用和隐式调用,这两种调用方式从字面意思就很好理解,显式调用需要指定被启动的组件比如:Intent i= new Intent();
i.setClass(this,SecondActivity.class);
startActivity(i);隐式调用则不需要。那么隐式调用是怎么匹配找到被启动的组件呢?答案是IntentFilter,在Manif
转载
2023-10-28 15:21:37
53阅读
# Android 显式 Intent 和隐式 Intent 的科普文章
在 Android 中,Intent 是用来启动 Activity 和服务的一种重要机制。Intent 允许不同的组件之间进行通信,它提供了一种在应用之间传递数据和控制信号的方式。在 Android 应用中,Intent 主要分为显式 Intent 和隐式 Intent。本文将为您详细介绍这两个概念及其实现方式,并附带代码
一、前言C语言是一种强类型语言,当使用一种类型代替另外一种类型进行操作时或者存在两个不同类型的对象进行操作时,首先就得进行类型的转换然后再说其他。而类型转换的方式一般可分为隐式类型转换(也称:自动类型转换)和显示类型转换(也称:强制类型转换),两者有着本质上的区别。隐式类型转换是由编译器自动进行的,不需要人为的干预,而且我们也观察不到类型是如何进行转换的,所以被称为:“ 隐式 ”。而显式类型转换是
转载
2024-07-07 22:26:08
61阅读