首页 > 其他分享 >每日总结2023-05-03

每日总结2023-05-03

时间:2023-05-03 20:48:00浏览次数:35  
标签:03 Bundle 05 bundle intent user 2023 new Intent

今天学习了Android中的数据传递:

 

发送:

//实例化一个新的窗口,并指定从那个窗口到哪个窗口
intent = new Intent(MainActivity.this,secondwindow.class);
//将数据发送到intent中
intent.putExtra("name",ed_text.getText().toString().trim() );
//启动新窗口
startActivity(intent);

接受:

//获取intent
Intent intent=getIntent();
//获取数据并显示到text中
textvew.setText(intent.getStringExtra("name"));

 

使用Class:

数据绑定:

  intent= new Intent(MainActivity.this,thirdwindow.class);
  //bundle对象
  Bundle b=new Bundle();
  //数据对象
  user user=new user();
  user.setAge(180);
  user.setName("李百万");
  //将数据打包进bundle中
  b.putSerializable("user", (Serializable) user);
  //将打包好的bundle发送出去
  intent.putExtras(b);
  startActivity(intent);

 

接受数据:

  //获得绑定的数据包
  Bundle bundle = getIntent().getExtras();
  user user=(user) bundle.getSerializable("user");
  String str="名字:"+user.getName()+" 年龄:"+user.getAge();
  

 

标签:03,Bundle,05,bundle,intent,user,2023,new,Intent
From: https://www.cnblogs.com/JJTyyds/p/17369631.html

相关文章

  • 2023前端面试题一
    元素类型空元素brhr块级元素divfooterheadersectionph1h6行内元素imginputspan元素类型转换display:block独占一行,可以设置宽高display:inline不独占一行,不可以设置宽高display:inline-block不独占一行,可以设置宽高样式导入方式link@import......
  • 2023.5
    1.count感觉是一类组合计数的综合题。刚好可以完整梳理一下。首先长度为\(2n\)的合法括号串计数是最经典的问题:合法性可以转成\(+1/-1\)的序列来判断,则合法等价于和为\(0\)且任意前缀和非负。把过程看作是在网格图上游走,也就是\((0,0)\rightarrow(n,n)\)且不穿过\(y......
  • 【23.05.03】好题题解
    好题题解A题目大意:计算一个项数为\(n\)的多项式除以\(x^3-x\)的余数多项式。数据范围:对于\(100\%\)的数据:\(2\leqn\leq2\times10^5\)解题分析:水题,直接多项式除法模拟即可。需要注意细节。ACCode:#include<bits/stdc++.h>usingnamespacestd;#d......
  • 【实变函数】03 - 可测函数
    上篇在\(\sigma\)-环上延拓了测度的概念,并讨论了实数轴上典型的可测集\(\mathbf{L},\mathbf{L^g},\mathbf{B}\)。这些理论精巧而有其独立性,但还需放到合适的领域里才能展现其本质和威力。\(\sigma\)-环是个普遍的代数结构,它的可列交并运算特别适用于需要级数运算的场合,这也将......
  • 【实变函数】05 - 积分极限和乘积测度
    1.积分的极限积分与极限运算的交换,是数学分析中的重要工具。但在Riemann积分中,运算交换需要较强的条件,特别是麻烦的“一致收敛性”。然而“一致收敛性”并不是运算交换的必要条件,但是从Riemann积分的定义出发,却很难再有进一步的弱化条件。本篇你将看到,在基于测度的积分上,极......
  • Ruby安装错误:in `encode': U+00CD to IBM437 in conversion from UTF-16LE to UTF-8 t
    解决方法:去本地路径下修改编码,这么提示是因为编码不一致导致的。  修改registry文件中的编码:  修改后就没有问题了。 来源:https://www.cnblogs.com/py-tiger/p/5372258.html......
  • 2023.5.3
    1//1.2.3函数模板案例2//利用函数模板封装一个排序的函数,可以对不同数据类型数组进行排序。3//排序规则从大到小,排序算法为选择排序4//分别利用char数组和int数组进行测试5#include<iostream>6usingnamespacestd;7template<classT>8voidmySwap(T&a......
  • [POI2005]SAM-Toy Cars 题解(贪心+堆)
    题面首先考虑一个贪心策略:当地板已经放满需要取出一个时,取下一次使用时间\(nxt\)最晚的那个。所以我们只需要一个可以快速求出一个集合中\(nxt\)最小的点并删除,插入新点的数据结构,这里很容易想到堆。代码很简洁,注意数组的下标是位置还是颜色(考场100pts到0pts)。code:......
  • 【2023 · CANN训练营第一季】昇腾AI入门Pytorch
    昇腾AI全栈架构华为AI全栈全场景解决方案为4层,分别为芯片层、芯片使能层、AI框架层和应用使能层。芯片基于统一、可扩展架构的系列化AIIP和芯片,为上层加速提供硬件基础。芯片产品:昇腾310和昇腾910的独立芯片,Nano-Tiny-Lite的非独立芯片。Ascend层,一切集成电路的核心,主要作用......
  • 「解题报告」ARC103D Distance Sums
    给Kaguya看了一眼,Kaguya用了一分钟切了。我看了一个小时。这就是神吗。考虑一个点往叶子走答案的贡献,显然距离和会变化\(-siz_u+(n-siz_u)=n-2siz_u\)。如果我们以重心为根,那么所有的\(n-2siz_u>0\),那么这实际上是一个小根堆。那么我们考虑从大往小枚举叶子,然......