备注:此备注将会存在本人每一条博客,将会定期更改 1、使用软件是Android studio 版本是3.4.2 2、开始学习安卓时间:2019/08/01 3、由于是自学,所以我不一定是对,请保持一定怀疑态度。一、Activity数据传递 首先,创建两个Activity: MainActivity、Main2Activity 打开程序后,显示MainActivity , 点击Butto
一、通过startActivity来进行Activity值在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确指定我们需要跳转Activity上,或者通过Intent对象来指定我们要完成一个action操作。①.通过setCla
转载 2023-10-26 23:53:12
168阅读
因为BaseActivity对于数据恢复保存已经参数传递比较混乱,维护起来很多时候都不记得自己以前写什么代码了,因此在对其重新进行了封装优化。一、Activity之间进行数据传递:ActivityA启动ActivityB代码如下:Intent intent=new Intent(ActivityA.this,ActivityB.class); intent.putExtra("SHEN","
转载 5月前
29阅读
1.按照图(1)布局编写第一个Activity,点击按钮后跳转到第二个Activity并将选择结果数据一起传递过去。2.按照图(2)编写第二个Activity,显示第一个Activity传递数据内容,点击按钮后跳转到第三个Activity。3.按照图(3)编写第三个Activity,用ListView实现列表展示信息,点击列表某行信息后跳转回第二个Activity,并将列表中数据传给第二个A
转载 2023-06-06 20:24:46
91阅读
【1】、C++中函数参数传递包括:值传递、指针传递、引用传递这三种方法。         注:这里值是指实体内容值;指针是指实体地址;引用是指实体别名(本质是受限制指针)。但无论是数值还是指针都是当作整型处理,即值。 1、c/c++中参数传递默认都是值:结果,形参和实参分属两个不同地址空间内,
Android 组件系列-----Activity值和值 在这篇随笔里将讲解Activity值和值。一、通过startActivity来进行Activity值在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对
转载 5月前
151阅读
传递方向不同:①Activity----->Fragment:在Activity中创建Bundle数据包,并调用FragmentsetArguments(Bundle bundle)方法②Fragment----->Activity:需要在Fragment中定义一个内部调接口,再让包含该FragmentActivity实现该回调接口。这样Fragment可调用该回调方法将数据传
Activity数据传递跳转引子之前我们了解到,Activity可以有多个,且可以运行于不同进程中。那么如何进行消息传递呢?这就需要涉及一个对象——IntentIntent翻译过来为“意图”,它是一种运行时绑定(run-time binding)机制,可以应用于两个应用间通讯交互,也能够应用于在同一个应用下不同组件交互(activity、service、broadcast receiver)
转载 11月前
141阅读
1.介绍    用于不同Activity之间数据传递  1.重要方法clear():清除此Bundle映射中所有保存数据。clone():克隆当前BundlecontainsKey(String key):返回指定key值getString(String key):返回指定key字符hasFileDescriptors():指示是否包含任何捆绑打包文件描述符isEmpty():如果这个捆
转载 2023-07-30 13:35:44
64阅读
Activity跳转和数据传递Activity跳转类型activity之间跳转有两种情况:    1:无参跳转:Activity之间跳转时候并不传递数据;    2:含参跳转:Activiy在跳转过程中同时传递数据; 接下来,具体看一下各种情况:无参跳转无参跳转只是通过activity去启动另一个activity,但是并不会携带参数!1:通过显式intent跳转ActivityA
转载 2023-09-19 13:01:01
67阅读
原理图:1)较少数据时存:intent.putExtra("username", username);取:String
原创 2023-04-11 14:58:23
33阅读
在Android开发中,我们通常需要在不同Activity之间传递数据,下面我们就来总结一下在Activity之间数据传递几种方式。1. 使用Intent来传递数据  Intent表示意图,很多时候我们都会利用AndroidIntent来在各个Activity之间传递数据,这也是Android比较官方一种数据传递方式  需求1:从一个Activity(IntentDemo)跳转到另外一个
转载 2023-06-29 17:39:03
469阅读
第一个activity代码: package cn.com.chenzheng_java; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener;
Activity之间传递数据,主要方法有四种:利用静态字段传递;利用Intent传递;利用ClipboardManager传递;利用全局变量传递。    下面就一一道来,首先呢,创建一个Android Application Project,自取名DataTransfer,class为Main.java。要实现数据传递,至少要两个Activity,所以分别添加一个
转载 2023-07-17 15:18:42
138阅读
 1、向目标Activity传递数据:1 Intent intent=new Intent(this,Main2Activity.class);2         //可传递多种类型数据3         intent.putExtra("name","张三");4         intent.putExtra("age",12);5         startActivity(intent)
转载 2021-05-09 00:39:13
193阅读
2评论
一、通过startActivity来进行Activity值在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确指定我们需要跳转Activity上,或者通过Intent对象来指定我们要完成一个action操作,同时我们可以通过in
转载 2021-05-05 12:30:16
696阅读
2评论
一、通过startActivity来进行Activity值 在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确指定我们需要跳转A
转载 2021-04-07 10:48:00
156阅读
2评论
安卓开发中,UI界面在进行切换过程中,也即是不同Activities生命状态转变。当应用程序由当前活动Activity1切换到另外一个Activity2时,Activity1相关所有数据会被操作系统,也就是Java虚拟机JVM自动压入堆栈,Activity2则处于活动状态。Activity切换除了使用Activity父类方法setContentV
7.1、单向数据传递Intent对象可以在组件之间转达信息,同时可以携带键值对数据结构在初始组件中创建Intent对象时,通过调用重载putExtra函数即可实现数据单向传递。主组件://拿到跳转按钮 findViewById(R.id.btn_send).setOnClickListener(new View.OnClickListener() { @Override
转载 2023-09-14 17:09:02
78阅读
本文介绍如何在Activity之间传递参数,该参数包括简单数据、包Bundle(提供2种方法,即有和无Bundle两种方法)、值对象(提供2种方法,即Serializable和Parcelable两种方法),最后介绍如何获取Activity返回参数。以上所介绍内容都提供了操作步骤和源码以便于大家交流分享心得。 1、在Activity之间传递简单数据(1)、新建Button在ac
转载 2023-09-14 16:42:04
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5