打开 AndroidManifest.xml 找到节点 application 并增加 activity

<activity android:name="TestActivity" android:theme="@style/AppTheme"></activity>

这样,就可以增加一个新的activity了,完整的一个例子如下

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.textview"
android:versionCode="1"
android:versionName="1.0" ><uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" /><application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.textview.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="TestActivity" android:theme="@style/AppTheme"></activity>
</application></manifest>

还可以通过Eclipse图形化增加Activity,同样在左下方找到Application节点,点开以后左下角有一个Add按钮,用以增加Activity 接下来,就需要实现这个跳转的功能了 首先给按钮绑定事件

Button btn2 = (Button)findViewById(R.id.button2);
btn2.setOnClickListener(new OnClickListener(){@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent(MainActivity.this, TestActivity.class));
}});

startActivity(new Intent(MainActivity.this, TestActivity.class));//这里就是启动新的Activity,当启动新的Activity时,前面的Activity会暂停,返回的话就回到了之前的Activity

Android新增Activity,并实现多Activity之间的切换相关推荐

  1. android 如何获得activity的view对象,Android的Activity 、 Window 、 View之间的关系

    什么是Activity .View . Window? Activity:是Android 四大组件之一, 是存放View对象的容器,也是我们界面的载体,可以用来展示一个界面.它有一个SetConte ...

  2. ​Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]

    Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable] 在Android中的不同Activity之间传递对象,我们可以考虑采用Bun ...

  3. 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!...

    今天讲下在Surfaceview中如何实现两个或者多个Activity之间的切换与数据交互,为了更形象一些我做了一个游戏登录界面的demo,其中对于输入界面的布局这些我也是随意写了下,主要是实现功能并 ...

  4. Android面试专题系列(四):Activity之间如何进行通信→LiveDataBus

    不诗意的女程序媛不是好厨师~ 转载请注明出处,From李诗雨-https://blog.csdn.net/cjm2484836553/article/details/105147592 <And ...

  5. 【Android 应用开发】Activity生命周期 与 Activity 之间的通信

    一. Activity生命周期 上图 1. Activity状态 激活状态 : Activity出于前台 , 栈顶位置; 暂停状态 : 失去了焦点 , 但是用户仍然可以看到 , 比如弹出一个对话框 , ...

  6. android基础 [超级详细android Activity组件解析(Activity综述,Activity生命周期,Activity启动--携带参数启动)]

    1 章节目录 2 Android Activity综述 2.1 Activity怎么用 2.2 layout - 界面布局 2.3 Java - 控制界面 2.4 AndroidManifest.xm ...

  7. 深入理解WMS(三):剖析Activity,View,Window之间的关系

    这篇课程开头就说在"接触 Android 开发时,我始终认为它就是负责将 layout 布局中的控件渲染绘制出来的".的确,对于layout布局怎么跟Activity关联起来的,都 ...

  8. Android学习笔记系列四2 —— Activity的生命周期

    2019独角兽企业重金招聘Python工程师标准>>> 启动一个Activity 使用startActivity(Intent intent). intent指定了你想要启动的act ...

  9. Android Splash闪屏页秒开 Activity白屏、Activity黑屏问题

    本文转自严振杰的博客: http://blog.csdn.net/yanzhenjie1003 今天在处理项目中闪屏界面的时候,遇到程序第一次开启会出现白屏大约2秒左右,然后再执行闪屏,故找到该篇文章 ...

  10. android应用开发(22)---Activity的生命周期

    了解活动生命周期 当用户浏览,浏览并返回到您的应用程序时,应用程序中的 Activity实例将在其生命周期中的不同状态中转换.的Activity类提供了一些回调允许活动知道一个状态已经改变的:该系统被 ...

最新文章

  1. 学习软件测试发展前景怎么样?有前途吗?
  2. 阿里算法,浙大博士带你写项目经历!
  3. hdoj--2534--Score(gcd)
  4. Device eth0 does not seem to be present,delaying initialization的解决办法
  5. linux 1060显卡,Steam最受欢迎显卡型号出炉:GTX 1060显卡的占有率依然排名第一
  6. NEON在Android中的使用举例【转】
  7. H-Magic Line_2019 牛客暑期多校训练营(第三场)
  8. 计算机软件编程英语词汇集锦
  9. matlab基于凹点匹配的分割算法,一种基于凹点匹配的重叠图像分割算法
  10. matlab有限域多项式除法_第四章多项式和有限域.ppt
  11. 饿了么推荐系统:从0到1
  12. 文件关联后即时生效代码
  13. Mac如何创建自签名证书?Mac创建自签名证书图文教程
  14. 陈皓:什么是工程师文化?
  15. 新消息,江苏南通8MW屋顶光伏发电啦
  16. 基于JAVA汽车出租平台计算机毕业设计源码+数据库+lw文档+系统+部署
  17. 黑客零基础入门:手把手带你实现简单的QQ/邮件攻击,注册表/系统安全防护,学不会请给我只因木马
  18. 达人评测 雷神911mr怎么样
  19. ie11对象不支持此属性和方法 ie11的缓存问题
  20. ccd视觉定位教程_正规CCD视觉定位系统工作原理

热门文章

  1. 最小二乘多项式拟合程序matlab,最小二乘法的多项式拟合(matlab实现)
  2. centos7重新加载服务的命令_Centos7 systemctl添加service服务参数说明
  3. 微信读书android换到ios,Android 微信读书本周推荐传送带列表实现
  4. 前端HTML5css3阴影凹凸文字
  5. eclipse:解决修改文件需要重启tomcat问题
  6. 电子商务实战课程-张晨光-专题视频课程
  7. ssm之九 批量导入excel到数据库
  8. 2字节取值范围_5G NR 下行同步SSB(2)—PSS和SSS的用途
  9. 19-for循环语句
  10. vue.js使用例子