activity跳转时携带数据:
来源:互联网 发布:一氧化二氮 淘宝 编辑:程序博客网 时间:2024/04/28 16:08
activity跳转时携带数据:
1.使用intent的意图
Intent intent = new Intent(this,SecondActivity.class);//把数据封装到intent对象中intent.putExtra("Name",Name);//获取启动此Activity的意图Intent intent = getIntent();String name = intent.getStringExtra("Name");
2.使用bundle,bundle相当于map集合。
//先把数据封装到bundleBundle bundle = new Bundle();bundle.putString("Name",Name);//再把bundle封装至intentintent.putExtras(bundle);Bundle bundle = intent.getExtras();String Name = bundle.getString("Name");
3.总结这两种方式
Activity跳转时携带数据
- 跳转时携带数据都是把数据封装至intent对象中
- intent能封装的数据
- 八大基本数据类型及其数组
- 字符串及其数组
- Bundle
- 实现了序列化接口的对象
- Parcelable:Android提供的,内存中传输对象使用此接口
- Serializable:java提供的,本地持久化保存对象以及网络传输对象使用此接口
- Bundle能封装的数据
- intent能存的Bundle也能存
- Ibinder
1 0
- activity跳转时携带数据:
- 跳转Activity携带数据
- Android--Activity在跳转时携带数据
- 黑马Android:Activity在跳转时携带数据
- 34.activity携带数据显示跳转
- Androidx学习笔记(50)--- Activity在跳转时携带数据
- Intent携带数据切换Activity
- 36.activity返回携带数据
- 网上请求数据以及跳转携带对象
- android-页面跳转及携带数据
- 页面之间的跳转并携带数据
- 在页面跳转过程中携带数据
- Android之旅第三站——活动(Activity)的携带字符串数据的跳转…
- Android之旅第三站——活动(Activity)的携带Javabean数据的跳转…
- Android之旅第三站——活动(Activity)的携带Bundle数据的跳转…
- Android学习笔记之携带数据跳转页面
- 安卓开发:两个活动之间携带数据的跳转
- Activity跳转时的数据传递
- 蓝桥 大臣的旅费
- python调用ECMWF欧洲中心api下载数据
- 第二章 快速入门
- Android studio默认安装路径
- age_active_anon
- activity跳转时携带数据:
- MySQL的my-innodb-heavy-4G.ini配置文件的翻译
- java中的重写(override)与重载(overload)
- android TextView 同时显示文字和图像
- 线段树的各种类型
- java编码详解
- Failed connect to 192.168.213.129:8080; No route to host
- 【PAT】1020. Tree Traversals
- 【LeetCode】 082. Remove Duplicates from Sorted List II