文档章节

Android学习笔记二 Intent跳转界面

Onego
 Onego
发布于 2015/03/07 17:30
字数 210
阅读 25
收藏 0

帮一个哥们弄一个创业项目,又耽误了好几天,没有连续学习罪过啊罪过


1.简单的跳转

button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                /*
                    Intent好多构造方法,暂时就理解一个先
                    第一个参数上下文 简单的说就是this,但我这里用了匿名类所以加了点代码
                    第二个参数跳转的ActivityClass
                */
                Intent intent = new Intent(MainActivity.this,FirstActivity.class);
                startActivity(intent);
            }
        });

1.有返回的跳转

button2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this,FirstActivity.class);
                startActivityForResult(intent,1);
            }
        });

在MainActivity中实现

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        Log.i("tag",requestCode + " - " + resultCode);
        textView.setText(data.getStringExtra("data"));
    }

FirstActivity中加入主动返回参数的方法

 Intent intent = new Intent();       //初始化
 intent.putExtra("data","Hello");    //设置参数
 setResult(2,intent);                //返回参数
 finish();//返回


© 著作权归作者所有

Onego
粉丝 1
博文 20
码字总数 3700
作品 0
程序员
私信 提问
加载中

评论(0)

android白盒测试所需其他安卓开发内容链接整理

Android Intent实现Activity之间跳转并传值:http://www.linuxidc.com/Linux/2011-04/34228.htm android Intent机制详解:http://www.oschina.net/question/56506567909 Android开发中Inten......

智能小松鼠
2014/12/18
217
0
Intent跳转和7个生命周期

初次接触Android开发 1.掌握Activity的创建和使用Intent跳转Activity。 2.掌握活动的生命周期,以及7个生命周期方法的作用。 Intent跳转 Android软件进行跳转最简单的运用,按钮的跳转活动的...

genijmni
04/29
0
0
Android Intent的使用

转 https://www.cnblogs.com/scetopcsa/p/3839691.html 相信对于学习Android的人来说Intent并不陌生,我们最常使用的就是它的跳转Activity和在Activity之间传值的功能。 intent有隐式和显示的...

osc_h51vfdqy
2019/05/03
7
0
Android Intent Flag的介绍

一、Activity和Task(栈)的关系   Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取...

茶码古道
2012/09/10
251
0
为什么可以通过URL来调起APP - URL Scheme和Intent

在手机浏览器中可以通过URL调起APP是不是很神奇?这篇文章就告诉你为什么。 URL Scheme 先从前端能接触到的URL Scheme分析一下 丢wiki:https://en.wikipedia.org/wiki/UniformResourceIdent...

qize
2017/09/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小师妹学JavaIO之:文件写入那些事

简介 小师妹又对F师兄提了一大堆奇奇怪怪的需求,要格式化输出,要特定的编码输出,要自己定位输出,什么?还要阅后即焚?大家看F师兄怎么一一接招吧。 字符输出和字节输出 小师妹:F师兄,上...

flydean
15分钟前
12
1
直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。

// ==UserScript==// @name 直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。// @namespace http://tampermonkey.net/// @version ...

FalconChen
今天
36
0
Shader笔记_005 纹理

纹理最初的目的就是使用一张图片来控制模型的外观,通过纹理映射技术 我们可以把一张图粘贴在物体表面,逐纹素的控制模型的颜色。 通常美术建模的时候也会在软件里利用纹理展开技术把纹理展开成...

STONE-CITY
今天
12
0
iOS MVVM 与RAC结合使用

MVVM配合 RAC 更能发挥的淋漓尽致。 我们把 MVVM 第一篇的例子 KVO 的事件 替换成 配合RAC 框架使用, OC的话直接导入 : pod 'ReactiveObjC' Swift 直接用 RXSwift就可以。 把 ViewModel里加...

T型人才追梦者
今天
22
1
OSChina 周一乱弹 —— 影响心情的三座大山

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《浮生(inst.)》- 忘乡 / 墨凡悦 手机党少年们想听歌,请使劲儿戳(这里) @凝小紫...

小小编辑
今天
102
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部