Activity间传参

 1 package com.example.metrox.l3;
 2
 3 import android.content.Intent;
 4 import android.support.v7.app.AppCompatActivity;
 5 import android.os.Bundle;
 6 import android.view.View;
 7
 8 public class MainActivity extends AppCompatActivity {
 9
10     @Override
11     protected void onCreate(Bundle savedInstanceState) {
12         super.onCreate(savedInstanceState);
13         setContentView(R.layout.activity_main);
14         findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
15             @Override
16             public void onClick(View view) {
17                 startActivity(new Intent(MainActivity.this,TheAty.class).putExtra("data","http://www.cnblogs.com/linhongquan"));
18             }
19         });
20     }
21 }
 1 package com.example.metrox.l3;
 2
 3 import android.support.v7.app.AppCompatActivity;
 4 import android.os.Bundle;
 5 import android.widget.TextView;
 6
 7 public class TheAty extends AppCompatActivity {
 8
 9     @Override
10     protected void onCreate(Bundle savedInstanceState) {
11         super.onCreate(savedInstanceState);
12         setContentView(R.layout.activity_the_aty);
13         ((TextView)findViewById(R.id.textView2)).setText(getIntent().getStringExtra("data"));
14     }
15 }
时间: 2024-10-22 20:50:30

Activity间传参的相关文章

函数间传参实例(前一个函数产生的数据传到给后一个函数应用)

场景描述:A函数通过一系列的请求与执行,创建并产生订单 B函数获取该订单,然后查询该订单,获取订单信息 本次实例的关键就是,A产生的订单号,传给B,实现函数间传参 代码如下: import requests # 先导入包,这是必须的 import json ordid="190416111501017074" #A函数产生的订单号,具体过程不在此书写 #ordid为定义的变量,需要写到下面函数的括号中,可理解为把变量ordid传到函数search中 def search(ordid):

小程序开发 页面间传参

传数据 wx.navigateTo({ url: '/pages/newsdetail/newsdetail?tea=' + JSON.stringify(this.data.newlist[id-1]) }) 接数据 onLoad: function (options) { // 传过来的数据在此处接受,options为对象格式 let item = JSON.parse(options.tea); console.log(item); this.setData({ newdetail: it

Android学习之Activity传参

一.传参的三种方法 场景分两步: 1.从第一个Activity传递参数到第二个Activity,接受并显示. 2.第二个Activity文本框输入信息,并传到第一个Activity. 传参前需要先定义Intent Intent i=new Intent(MainActivity.this,TheAty.class);//参数一当前Activity,参数二跳转Activity 传参的集中方法 1.putExtra 类似是键值对,第二个参数可以传不同类型的值 a)赋值 i.putExtra("dat

struts2 action跳转及传参

     环境:    配置了多个后缀,分别是:do.action.htm,如图所示:      redirectAction类型      跳转成功页面:      redirect类型      配置文件设置: 跳转成功页面:      redirect 和 dispatcher 传参      action间传参时,相应action均需要有相应属性,并都有getter和setter方法 传参配置: 传参成功页面: PS:注意字符串的 "" 参考链接:http://blog.kno

Date对象,封闭空间,函数传参和封装,获取非行间样式,字符串操作

一.Date对象 1. 获取 oDate.getFullYear() 获取年份 oDate.getMonth()+1  获取月份( 0-11)----->1-12 oDate.getDate()  获取日 1-31 oDate.getHours() 获取小时 oDate.getMinutes() 获取分 oDate.getSeconds() 获取秒 oDate.getMilliseconds();   //毫秒 oDate.getDay() 获取星期几 0-6     0:星期天 例:数码时钟

angular 实例笔记之嵌套指令间的传参

最近在项目中遇到了需要嵌套指令的情况,指令在嵌套后子指令必须获得父指令中的数据来进行判断,但是在写传参的时候遇到了坑,因此记录下来,防止以后遗忘,个人的肤浅理解,欢迎大家留言讨论 首先,关于directive的scope绑定作用域网上已经有一大堆了,无非就是scope的三种绑定方式,@,=和&,在设置上对应的绑定属性后即可从父作用域中继承并创建一个独立作用域,如 //html中 <my-dir name="lvyi"></my-dir> //js中 ap

vue中组件间的传参

1.父传子 父组件准备一个数据,通过自定义属性给子组件赋值,进行传递 在子组件中通过 props 属性来接收参数 <body> <div id="app"> <son passdata="msg"></son> </div> </body> <script> Vue.component('son', { template: '<div>父组件的数据为:{{ passdat

前端Vue框架 04 路由:逻辑跳转、路由传参 项目组件的数据局部化处理data(){ return{} } 组件的声明周期 组件间通信 各种第三方插件(vuex,axios,element-ui,(jq+bs))

项目初始化 """ 1)根组件:App.vue <template> <div id="app"> <router-view /> </div> </template> 2)路由配置:router/index.js const routes = [ { path: '/', name: 'Home', component: Home } ]; 3)组件:views和components文件夹 i)

JavaScript,数组和函数传参 笔记

函数返回值 return  一个函数只有一种返回值 函数传参 可变参,不定参 arguments 提取行间样式 style 提取非行间样式currentstyle  不兼容   getComputedstyle可在不兼容浏览器中使用  在写程序的时候  可用if函数处理兼容问题 在提取非行间样式的时候,复合样式(如:border,backgrund)不可提取,单一样式( height,width)可提取 数组的使用 定义  var arr=[12,5,8,9] var arr=new Array