博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Activity静态变量传递参数
阅读量:5943 次
发布时间:2019-06-19

本文共 472 字,大约阅读时间需要 1 分钟。

前面和正常跳转一样。然后把对象写在第一个activity里,然后在第二个activity里把这个对象声明为静态变量,然后在第一个activity里把这个值附给第二个activity静态变量的值,然后值就会附到第二个activity里。

但是第二个activity里用后静态变量要为null;

Intent intent = new Intent(MainActivity.this,TwoActivity.class);

Student stu = new Student();
stu.setName("吉明哲");
TwoActivity.st = stu;
startActivity(intent);

第二个activity

protected void onDestroy()
{
super.onDestroy();
stu=null;
}

这种方法还可以不把静态变量写在第二个类里!可以写在集中的一个类,去那个类去调用。

转载于:https://www.cnblogs.com/84126858jmz/p/4869628.html

你可能感兴趣的文章
jquery 怎么触发select的change事件
查看>>
angularjs指令(二)
查看>>
(原創) 如何建立一个thread? (OS) (Linux) (C/C++) (C)
查看>>
<气场>读书笔记
查看>>
领域驱动设计,构建简单的新闻系统,20分钟够吗?
查看>>
web安全问题分析与防御总结
查看>>
React 组件通信之 React context
查看>>
ZooKeeper 可视化监控 zkui
查看>>
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
autoconf,automake,libtool
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>
gopacket 使用
查看>>
AlertDialog对话框
查看>>
我的友情链接
查看>>
linux安全---cacti+ntop监控
查看>>
鸟哥的linux私房菜-shell简单学习-1
查看>>