一、传递List 1.传递List<String>的方法 ArrayList<String> info = new ArrayList<String>(); info.add(weibo); Intent intent = new Intent(MainActivity.this, ResultAc ...
分类:
其他好文 时间:
2016-12-01 01:42:23
阅读次数:
264
向下传递活动很简单,可以我采用putExtra()方法的重载,把我们想要传递的数据暂时放在intent中,启动活动时从这里取就可以了。 首先我们在MainActivity(主活动)显式声明intent的方式来启动SecondActivity,通过PutExtra()方法来传递数据。 ...
分类:
其他好文 时间:
2016-11-18 06:23:48
阅读次数:
165
一、在启动一个新的activity的时候可以通过Intent携带数据,通过Intent.putExtra()方法通过键值对的形势装入数据。在新启动的activity中通过 getIntent()方法获取启动activity的Intent,并通过getxxxxExtra()获取传递的数据。 二、如果希 ...
分类:
其他好文 时间:
2016-11-17 20:04:44
阅读次数:
164
Android中当两个Activity需要有信息交互的时候,可以使用Intent。具体来说: 发送单一类型数据: 除了putExtra("key", value)/getStringExtra("key")之外, 根据传递的value的类型还有很多对,比如: 发送多种数据类型的组合: 也可以用Bun ...
分类:
移动开发 时间:
2016-10-21 19:17:03
阅读次数:
258
就在前几天的一个晚上, Google召开了它的秋季发布会, 毫无悬念的宣布了它的最新手机品牌Pixel, 与此同时我的nexus设备也从亲儿子降级成为干儿子. 不过还好Google并没有对这一干一亲区...
分类:
移动开发 时间:
2016-10-21 11:22:55
阅读次数:
266
一,简单传递(简单的字符串) 第一个activity通过putExtra()将字符串传入i 第二个activity通过getIntent()获取之前put进来的数据,然后再set到UI界面中去 二,通过 包Bundle进行传递 通过首先将数据传入Bundle包,然后将bundle包放入第二个acti ...
分类:
其他好文 时间:
2016-10-15 18:54:36
阅读次数:
192
一、传参的三种方法 场景分两步: 1、从第一个Activity传递参数到第二个Activity,接受并显示。 2、第二个Activity文本框输入信息,并传到第一个Activity。 传参前需要先定义Intent 传参的集中方法 1、putExtra 类似是键值对,第二个参数可以传不同类型的值 a) ...
分类:
移动开发 时间:
2016-10-04 18:51:25
阅读次数:
242
activity1传值给activity2,我们可以用Intent.putExtra来实现,还可以用bundle来完成.在此不赘述. 在2返回值给1的时候我们也可以用这样的方式,然后跳转活动,startActivity. 但是,还有一个方法叫setResult(resultCode, intent ...
分类:
其他好文 时间:
2016-08-17 00:11:11
阅读次数:
202
Intent的主要作用:1.激活系统组件,例如激活Activity,激活Service……2.在组件之间传递数据,例如putExtra()与get???Extr()这里补充一下,如果传输的内容是对象,则需要将对象序列化,即将对象实现Parcelable(序列化)接口,这样传输时才不会报错,下面简单插入一下实现Parc..
分类:
其他好文 时间:
2016-08-08 01:11:46
阅读次数:
187
通过putExtra设置值,通过getExtra获取值putExtra需要设置键值对,getExtra通过对应的键获取传递的值(直接在getExtra之间加上想获取的值类型)1.在一个Activity通过startActivityForResult()开启另一个Activity2.该方法通常接收两个 ...
分类:
移动开发 时间:
2016-07-23 22:43:46
阅读次数:
228