专栏首页Android干货关于Activity之间传送数据

关于Activity之间传送数据

button_open = (Button) findViewById(R.id.button_open);//按钮响应第二步
        button_open.setOnClickListener(new OnClickListener() {  //按钮响应第三步
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Intent intent1 = new Intent();       //启动Activity 第一步
                intent1.setClass(Mainactivity.this, NewActivity.class);
                //启动Activity 第二步,括号中参数第一个是当前Activity,第二个是要启动的Activity
                intent1.putExtra("1", "第一个传送的数据");    //第一个参数是标识,第二个参数是要传送的数据,可以是字符串,整数等  
                startActivity(intent1);//启动Activity 第三步
            }
        });

关键代码

1 Intent intent1 = new Intent();
2                 intent1.setClass(Mainactivity.this, NewActivity.class);
3                 intent1.putExtra("1", "第一个传送的数据");
4                 startActivity(intent1);

接收部分代码

1 Intent intent_get = getIntent();
2         String str = intent_get.getStringExtra("1");
3         text_1.setText(str);

这就将text_1的文本内容改成了传送过来的数据内容  :第一个传送的数据

*如果传送的是对象类型  则需要将对象类继承serializable接口

传值:intent1.putExtra("a",person);

得值:Person person = inent_get.getSerializableExtra("a");

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 安卓开发_分享功能

    听着music睡
  • 小程序实践(五):for循环绑定item的点击事件

    --------------------------------------------------------------------------------...

    听着music睡
  • 自定义控件详解(七):drawText()

    听着music睡
  • 列表设计的一些思路

    列表算是一个非常基础的设计元素,无非是一排一排的数据内容,加上一些基本的操作。最近连续设计了一个礼拜的列表后,最直观的感受是:再简单的东西,也有很多的细节需要思...

    前朝楚水
  • lucence

    信息超负荷问题解决方案: 新的用户接口/智能代理 Lucene是一个高性能,可伸缩的信息搜索库,可以为应用程序添加索引和搜索能力. 版本: java/Perl/...

    radaren
  • 王磊:AI 在传统产业的最佳实践

    腾讯云AI应用产品总监王磊在云+未来峰会上做了主题为《AI在传统行业的最佳实践》的分享,以下内容整理自演讲。

    云加社区
  • 从AVB到TSN - 时效性网络来了

    传统以太网的传输机制类似于公路运输,从一个地方去到另一地方所需的时间取决于沿途公路的拥堵情况,时延往往波动较大并具有不确定性。随着以太网应用的推广,音视频应用首...

    曲奇泡芙
  • 只有满足用户需求的创业才有商业模式

    作者:T客汇 窦悦怡 关键词:商业模式,应用场景,用户体验 网址:www.tikehui.com 随着互联网的蓬勃兴起,在移动社交时代,SaaS是互联网的体验与...

    人称T客
  • 入门Python 3,我只推荐这一本《Python编程无师自通》

    关于Python的入门书籍,之前和大家分享过很多了,今天再和大家分享一本在美亚上影响力超高的一本Python 3入门书——《Python编程无师自通》

    一墨编程学习
  • Linux学习

    一、基础指令     1.ls指令         ../    上级目录         ./    当前目录         ls -al     ...

    曼路

扫码关注云+社区

领取腾讯云代金券