【原创】Android 从一个Activity跳转到另外一个Activity

时间:2022-09-17 00:45:57

Android四大组件activity使用,实现两个activity之间的跳转

基本流程:创建两个activity-将其中一个activity中组件作为事件源-通过组件事件的处理借助intent对象实现跳转

注意点:activity必须在manifese文件中进行声明,第二个activity类要实现onCreate()方法

关键处的代码:
主activity中

 1 //findViewById返回的是View类型 记得做转换  我个渣渣就错在这儿一直application停止
2 Button mybutton=(Button)findViewById(R.id.mybutton);
3 mybutton.setOnClickListener(new mybuttononclicklistener());
4 }
5 class mybuttononclicklistener implements OnClickListener {
6
7 @Override
8 public void onClick(View arg0) {
9 // TODO Auto-generated method stub
10 Intent intent=new Intent();
11 //通过intent对象调用setclass设定源activity和目标activity
12 intent.setClass(ActivityinvokingActivity.this,calledActivity.class);
13 ActivityinvokingActivity.this.startActivity(intent);
14 //加入如下代码前面一个activity跳转后会被kill掉
15 ActivityinvokingActivity.this.finish();
16 }
17
18 }

Manifest种添加如下代码:

1 <activity
2 android:name=".calledActivity"
3 android:label="@string/calledActivity">
4 </activity>

【原创】Android 从一个Activity跳转到另外一个Activity的更多相关文章

  1. Android组件系列----当前Activity跳转到另一个Activity的详细过程

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  2. 怎么通过activity里面的一个按钮跳转到另一个fragment(android FragmentTransaction&period;replace的用法介绍)

    即:android FragmentTransaction.replace的用法介绍 Fragment的生命周期和它的宿主Activity密切相关,几乎和宿主Activity的生命周期一致,他们之间最 ...

  3. 如何绑定android点击事件--跳转到另一个页面并实现关闭功能?

    一.点击按钮跳转到另一个页面. eg:实现从一个页面点击跳转到另一个页面 1.首先在一个布局文件(.XML)中绘画了一个跳转按钮(id为btn1): <Button         androi ...

  4. 由一个activity跳转到另一个activity

    定义一个按钮,当点击的时候跳转到另一个activity的界面 1.新建第二个activity 2.在第二个Java源码处继承第一个activity,导入 3.在source中复写Oncreat方法 4 ...

  5. Android从一个Fragment跳转到另一个Fragment后原来的组件不消失

    问题描述 Activity上放置了一个Fragment,Fragment上有按钮,点了按钮后,应该跳转到另一个Fragment, but 原来的Fragment的按钮不会消失,新的Fragment不是 ...

  6. struts2 从一个action跳转到另一个action的struts&period;xml文件的配置

    解释: 想要用<result>跳转到另一个action,原来的配置代码是: <action name="insertDept" class="strut ...

  7. 基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码

    比如 想跳到 mao.aspx 的页面 的div id="s" 的位置 那么 只用<a href="mao.aspx#s"> 就可实现跳转到指定位置 ...

  8. android 如何从activity跳转到另一个activity下指定的fragment

    思路: 跳转到目标fragment所在的activity,并传递一个flag,来确定要到哪个fragment,根据该flag判断后,跳转到指定的fragment即可. 代码: 当前界面: intent ...

  9. Android -------- 从一个Fragment跳转到另一个Fragment

    一.直接getActivity,使用activity的fragmenttransation的replace方法替换 private void changeToAnotherFragment(){ // ...

随机推荐

  1. Verilog之SOS信号-仿顺序操作

    SOS信号:. . . _ _ _ . . . 1. module sos_module ( CLK, RSTn, Pin_Out, SOS_En_Sig ); input CLK; input RS ...

  2. jqery选择器

    根据可见性 属性 匹配元素 <!doctype html> <html lang="en"> <head> <meta charset=& ...

  3. Performance Test of List&lt&semi;T&gt&semi;&comma; LinkedList&lt&semi;T&gt&semi;&comma; Queue&lt&semi;T&gt&semi;&comma; ConcurrentQueue&lt&semi;T&gt&semi;

    //Test Group 1 { var watch = Stopwatch.StartNew(); var list = new List<int>(); ; j < ; j++) ...

  4. Seven Steps to Success Machine Learning in Practice

    Seven Steps to Success Machine Learning in Practice Project failures in IT are all too common. The r ...

  5. AlgorithmsI PA2&colon; Randomized Queues and Deques RandomizedQueue

    RandomizedQueue 有几个关键点: 1. 选择合适的数据结构,因为需要任意位置删除元素,Linked list 做不到,必须使用resizing arrays. 2. resizing 的 ...

  6. RMI,RPC&comma;SOAP对比分析

    详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp60   1.RMI     使用java的程序员,对于RMI(Remot ...

  7. PermutationTwo

    Description: Given a collection of numbers that might contain duplicates, return all possible unique ...

  8. linux 源码包之脚本安装包的安装

    脚本安装包 脚本安装包并不是独立的软件包类型,常见的实际是源码包.是人为地把安装过程写成了自动安装脚本,只要执行脚本,定义简单的参数,就可以完成安装.非常类似于windows软件的安装方式.在linu ...

  9. C&num; 如何使用NPOI操作Excel以及读取合并单元格等

    C#操作Excel方法有很多,以前用的需要电脑安装office才能用,但因为版权问题公司不允许安装office.所以改用NPOI进行Excel操作,基本上一些简单的Excel操作都没有问题,读写合并单 ...

  10. ORA-00904&colon; 标识符无效——解决方案

    转自:https://blog.csdn.net/jajavaja/article/details/49122639 建表时列名用双引号引着(用Navicat工具建表默认是加上双引号的),java连接 ...