微信小程序开发内测一个月.数据传递的方式很少.经常遇到页面销毁后回传参数的问题,小程序中并没有类似Android的startActivityForResult的方法,也没有类似广播这样的通讯方式,更没有类似eventbus的轮子可用. 现在已知传递参数的方法只找到三种,先总结下.由于正处于内测阶段, ...
分类:
微信 时间:
2017-09-02 19:08:16
阅读次数:
363
可以调用多个startActivityForResult(Intent, int requestCode)打开新的activity来处理业务 当这些新的activiy关闭后会调用onActivityResult处理返回结果,利用requestCode可以辨别 是什么业务请求所触发的 setResul ...
分类:
其他好文 时间:
2017-09-02 01:09:59
阅读次数:
242
一、重写BaseAdapter的getView方法 二、ArrayAdapter构造 三、Activity回传数据 1、启动新Activity:startActivityForResult(intent, RequestCode); 2、新Activity回传数据(数据保存在intent中): 3、 ...
分类:
移动开发 时间:
2017-08-27 14:07:37
阅读次数:
310
当希望使用StartActivityForResult(intent,REQUEST)方法启动sub-activity。在sub-activity结束后从中得到一些result信息。 其中REQUEST常量需要是正数,否则虽然程序没报错,但当sub-activity结束时MainActivity不会 ...
分类:
其他好文 时间:
2017-07-24 01:18:15
阅读次数:
104
前言 近期忙着跟项目。好久没有写文字了。今天一个群里面的童鞋问到一个关于不同界面间传值的问题,借这个背景,写一段关于“ startActivity、 startActivityForResult 、广播的使用”的文字,希望能对照我还新的新手有所帮助 ①、 startActivity、 startAc ...
分类:
其他好文 时间:
2017-07-18 10:09:51
阅读次数:
128
活动之间的互相访问使用IntentIntent显示访问通过按钮定义button1.setOnClickListener(View.OnClickListener(){
onClick(Viewv){Intentintent=Intent(MainActivity.,second_Activity.);
startActivityForResult(intent,);
}
});
Intent的隐示穿梭并不指定具体的穿梭对象,指..
分类:
移动开发 时间:
2017-07-14 20:30:56
阅读次数:
190
Intent 功能太强大了,比较常用的就是Activity (Service)之间的数据传递。举个简单例子,在当前Activity1使用startActvity(intent)或者startActivityForResult(intent, code)方法跳转到另一个Activity2之前,如果要传 ...
分类:
其他好文 时间:
2017-07-13 10:19:34
阅读次数:
175
1、Activity之间的跳转 并且 传递数据 A Activity进行的操作 B activity接收数据 2、 startActivityForResult() 用法 B activity等待C activity 的结果 C activity 传递数据给 B 3、 上述的应用: 场景: 接入银联 ...
分类:
移动开发 时间:
2017-06-30 14:01:02
阅读次数:
182
一、activity与activity在相互跳转的时候发生了什么? 有两个activity,记为A,B。 (1)A启动B的时候可以向B传递数据。 (2)B在finish()的时候也可以将数据传递给A。这种方式要用startActivityForResult(intent参数,请求码)。被启动的act ...
分类:
其他好文 时间:
2017-06-29 20:43:14
阅读次数:
249
在启动另外一个Activity的时候,有两种方法,一种是直接使用startActivity,另外一种就是使用startActivityForResult。本文主要通过一个Demo来学习一下第二种。 startActivityForResult的主要作用就是它可以回传数据,假设我们有两个页面,首先进入 ...
分类:
其他好文 时间:
2017-06-11 13:00:58
阅读次数:
265