【android-tips】Activity间数据传递之Bundle和SharedPreferences
(转载请注明出处:http://blog.csdn.net/buptgshengod)
1.介绍
2.具体实现方法
Bundle
Bundle bundle = new Bundle();//保存输入的信息bundle.putString("string名", "传输的string");Intent intent=new Intent(A.this,B.class);intent.putExtras(bundle);
在接收方class B
Bundle b=getIntent().getExtras();//获取Bundle的信息String info=b.getString("string名");
注意:string名要一样
SharedPreferences
SharedPreferences 用法很简单,如果你想要编辑SharedPreferences中的内容就需要用到editor对象。
在发出方A中
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getContext()); Editor editor = sp.edit();editor.putString("string变量名","发出的string内容");editor.commit();
接收方B
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(B.this);string grade = sp.getString("string变量名",“默认值”);
【android-tips】Activity间数据传递之Bundle和SharedPreferences相关推荐
- Android零基础入门第83节:Activity间数据传递方法汇总
2019独角兽企业重金招聘Python工程师标准>>> 在Activity间传递的数据一般比较简单,但是有时候实际开发中也会传一些比较复杂的数据,本节一起来学习更多Activity间 ...
- activity间数据传递实例_人品计算器
一.项目目录结构 二.activity_main.xml界面 三.activity_main.xml代码 <LinearLayout xmlns:android="http://sch ...
- 解析activity之间数据传递方法的详解
转自:http://www.jb51.net/article/37227.htm 本篇文章是对activity之间数据传递的方法进行了详细的分析介绍,需要的朋友参考下 1 基于消息的通信机制 Int ...
- 进程间数据传递:Queue,Pipe 进程间数据共享:Manager
进程间数据传递:Queue,Pipe 进程间数据共享:Manager 1.使用multiprocessing模块的Queue实现数据传递 ''' 进程间通讯:Queue,用法跟线程里的Queue一样, ...
- 页面url带参数_微信小程序云开发教程微信小程序的JS高级页面间数据传递
同学们大家好,我是小伊同学,上一节课我们讲解了全局数据的读写方法,那么在页面间同样需要数据交互,今天我们就来学习这部分内容. 在微信小程序中,我们常常需要将数据在页面之间进行传递,比如用户的身份信息, ...
- ASP.NET页面间数据传递的方法
本文我们将讨论的是ASP.NET页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性. 0.引言 Web页面是无状态的, 服务器对每一次请求都认为来自不同 ...
- ASP.NET页面间数据传递的几种方法
1.ASP.NET页面间数据传递的各种方法和分析 1.1 使用Querystring 方法 QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递.如页面 ...
- python调用接口获取数据_python:接口间数据传递与调用方法
如下所示: import requests import unittest import json from pubulic_way.get_token import getSession class ...
- asp.net页面间数据传递(总结篇)
asp.net页面间数据传递(总结篇) 1. Get(即使用QueryString显式传递) 方式:在url后面跟参数. 特点:简单.方便. 缺点:字符串长度最长为255 ...
最新文章
- 数据库连接用户名和密码加密
- OpenCV进阶篇视频
- linux监控是否运行脚本,监控网站是否可以正常打开的Shell脚本分享
- iis创建php网站,iis怎么搭建php
- 7zip暗色系图标(windows下)
- 前端后端接口那些事吐槽
- memcache 获取key的方法,查询session存储
- C++新特性探究(二):override、final
- javascript 调用C++函数
- din字体是开源字体吗_12款免费开源英文字体
- 公式中的引号怎么输_Excel计数函数中这些奇怪的参数让我百思不得其解!
- 【经验】win11上安装visio
- 【优化求解】基于狼群算法WPA求解最优目标matlab代码
- Silverlight/Windows8/WPF/WP7/HTML5周学习导读(10月29日-11月4日)
- java类图与代码实例
- duet连win10_duet display windows
- Linux里面 grep的用法之根据关键词查询进程PID
- 网络图片加载缓慢问题解决方案
- es中should查询使用注意
- 药到痰出——喉咙不再有痰
热门文章
- 新版Edge浏览器弹出“ 禁用开发人员模式扩展 ”的解决方案
- java托盘图标变白在linux,为什么用java实现windows系统托盘图标总是不显示出来
- java web项目目录报错_netdevgirl.通过maven创建javaweb项目
- java垃圾_Java很垃圾吗?
- python安装pyqt5 qml_PyQt5:PyQt5程序打包2
- 你所接触的计算机网络,学计算机网络的进
- java磁盘读写b 树_原来你是这样的B+树
- linux etc 漏洞利用,漏洞利用 | 看我如何利用Kerberos EoP渗透你的Linux系统
- 任务与中断共享资源冲突示例
- .so 依赖目录 cmake_CMake 的研究与学习笔记