1.Arrays类的概述和方法使用A:Arrays类概述 针对数组进行操作的工具类。 提供了排序,查找等功能。B:成员方法public static String toString(int[] a)public static void sort(int[] a)public static int binarySearch(int[] a,int key)static boolean equals(
Intent 分为两种类型: 显式 Intent:按名称(完全限定类名)指定要启动的组件。 通常,您会在自己的应用中使用显式 Intent 来启动组件,这是因为您知道要启动的 Activity 或服务的类名。例如,启动新 Activity 以响应用户操作,或者启动服务以在后台下载文件。 隐式 Int
转载 2019-03-30 19:08:00
176阅读
2评论
作为一个 Android 开发人员,我们都是用过 Intent,用它来在组件之间传递数据,所以说 Intent 是组件之间通信的使者,一般情况下,我们传递的都是一些比较简单的数据,并且都是基本的数据类型,写法也比较简单,今天我在这里说的是如何使用 Intent 传递对象及集合,我们知道Intent 是不能直接传递没有序列化的对象的,说到序列化,我们都知道,序列化有两种方式,即实现 Sere
Intent 的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent 中添加一些附加数据,以达到传值的效果,比如在FirstActivity 中添加如下代码: 1. Intent intent = new Intent(FirstActivity.this, SecondActivity.class); 2.
使用Intent和IntentFilter进行通信,Intent分为显示意图和隐式意图,显示意图不用配置。一般在同一个应用程序优先使用显示意图,因为效率较高。Intent是Android用于封装的意图,不管想启动一个新的Activity还是Service或者是BroadcastReceiver,都需要Intent来作为桥梁。Intent包含了七大属性: Component,Category,Act
1、Intent 可以传递的数据类型Intent和IntentFilters(1) 中我们知道了通过 Intent 的putExtra( ) 方法可以实现组件之间的数据传递。那么putExtra( ) 方法能够传递的数据类型由哪些限制呢?下面这张图是我从AndroidSrudio中截取的,这张图里列出了所有可以通过intent传递的数据类型。putExtra.png根据这张图...
原创 2022-01-14 11:39:12
1784阅读
http://blog.csdn.net/sukyle/article/details/4485505 1.Activity之间传递数据   (1)利用Intent传递数据        传递数据的Activity中:       Intent intent =
原创 2012-11-28 23:55:20
773阅读
一、Intent与Bundle1、Activty与Activity1.1、传递简单数据(1) 传单个值(以String类型为例)发送数据Intent intent = new Intent(A.this, B.class); intent.putExtra("key", value); startActivity(intent);接收数据// 获取数据的方法需要根据传递的数据类型而定 Int
转载 2023-07-06 21:08:15
620阅读
安卓开发中经常遇到使用频率很高的家伙,例如 activity 、service、broadcast,contentprovider,桥梁工程师intent,应用保持着context等。这些东西对初学者来说可以说是一头雾水。今天我们来谈谈intent的知识。intent意思"意图 用意",字面看不好理解。本身intent在安卓app中与界面显示无关的东西,也就是intent本身没有单独存在的意义。我
转载 2023-07-06 21:07:17
190阅读
隐式意图和显式意图(重点)隐式意图:在开启目标activity时,不需要直接指定目标activit
原创 2022-12-01 12:36:58
147阅读
intent传值:4,intent传集合3,intent传对象, 2,传递后有返回值的情况:当需要从目标Activity回传数据到原Activity时,可以使用上述方法定义一个新的Intent来传递数据,也可以使用 startActivityForResult (Intent intent, int requestCode);1,传递后无返回值的情况:从当前Activity传递到目标Ac
转载 2023-07-02 21:22:55
188阅读
# Android Intent 枚举类型传参的实现 在Android开发中,Intent是一种用于在不同组件之间传递数据的机制,常见于Activity间的跳转。对于一些特定的情况,我们可能需要使用枚举类型来传递参数,这样可以增强代码的可读性和可维护性。本篇文章将为你详细讲解如何实现Android Intent枚举类型的传参,分为几个步骤进行说明。 ## 流程概述 下面的表格描述了实现该功能
原创 8月前
76阅读
Android  Intent传递数据底层分析详细介绍我们知道在Activity切换时,如果需要向下一个ActivityB传递数据,可以借助Intent对象的putExtra方法。但是不知各位有没有想过这样一个问题:ActivityB中获取到的对象跟上一个Activity中的那个对象有什么关系?换句话说就是,我在ActivityB中通过Intent获取的对象跟ActivityA中的那个对
Android中Intent是用来实现组件之间的通信的,可以在组件之间传递数据。可以传递一些基本类型数据,也可以传递自定义对象类型数据,但是如果要传递自定义类型的对象数据,这个自定义类型的对象必须是实现了Serializable接口或者是实现Parcelable接口。1.实现Serializable接口的对象 实现Serializable接口非常简单,Serializable接口中没有需要实
本节引言:上一节中我们学习了Intent的一些基本使用,知道了Intent的七个属性,显式Intent以及 隐式Intent,以及如何自定义隐式Intent,最后还给大家提供了一些常用的系统Intent! 而本节跟大家讲解的是Intent传递数据的问题~好的,开始本节内容~1.Intent传递简单数据还记得我们在Activity那里学过如何在两个Activity中互相传递简单数据的方法吗?就是可以
转载 6月前
38阅读
好了,大家,基本最最基本的通过一个Intent启动一个活动大家都懂了,那我们学一下,那个那个,就是Intent之间数据的传递。先看看当前活动向下一个活动传递数据:这里用到一个putExtra()方法,我们呢,在menu里再加一个选项。case R.id.chuandi_hw: String hw = "hello world"; Intent intent4 = new Inten
转载 2023-07-06 21:06:50
96阅读
一、向下一个活动传递数据1. 传递简单数据2. 传递数据包3. 传递值对象(1) Serializable序列化接口(2) Parcelable序列化接口二、返回数据给上一个活动  一、向下一个活动传递数据前面我们在介绍Intent的时候有说过,我们可以利用Intent在不同组件之间传递数据,接下来这篇文章就是记录如何利用Intent在不同Activity之间传递简单数据、传递数据包、传
Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,使用Intent和Bundle在组件之间传递数据,而这两种通常实现的是Java基本对象类型和String的传递。 在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List<Object>类型和全局变量等等的需求。 一、传递List<St
Intent的字面意思为:意图。通过它我们可以将我们的意图传递并执行,在android开发文档中有说明,Intent的最常用的一项操作是,用它来开启另外一个Activity。很多时候我们开启另外一个Activity时,还要向它传递相关的数据,这时我们就要让Intent承载一些数据了。 先来看下Intent的主要结构: 1、action 2、data 3、category 4、type
原创 2011-12-28 14:06:03
1794阅读
1点赞
以后我不单单只写关于安卓的学习记录。同时我会把嵌入式底层的一些知识也写出来。因为android凌驾于嵌入式之上的。如果文章对您有一点点的好处,希望能得到您的评价好的和不好的。 Intent 主要有action和data两部分组成。对于action 系统已经帮我们定义了一些例如:ACTION_CALL,ACTION_VIEW.......同时我们也可以自己去创建。Intent常用的构造方法有
原创 2013-09-23 20:00:43
603阅读
  • 1
  • 2
  • 3
  • 4
  • 5