在一个Activity中启动另一个Activity
一.新建一个空的工程
二.添加一个Activity并命名为BAty

三.在activity_main.xml中添加一个按钮,设置id号为btnStartB
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="启动B"
android:id="@+id/btnStartB" />

四.在MainActivity的onCreate函数中添加如下所示代码:
 findViewById(R.id.btnStartB).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                startActivity(new Intent(MainActivity.this,BAty.class));
            }
        });
PS:可以在AndroidManifest.xml中设置Activity的风格,例如设置BAty为对话框风格:
<activity
android:name=".BAty"
android:label="@string/title_activity_baty"
android:theme="@style/Base.Theme.AppCompat.Dialog">
</activity>

在一个Activity中启动另一个Activity的更多相关文章
- 【Android】12.3 在当前Activity中获取另一个Activity的返回值
		分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 在上一节的示例中,通过StartActivity(Intent)方法启动另一个Activity后,这两个Activ ... 
- Android 在一个程序中启动另一个程序
		Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用.一般我们知道了另一个应用的包名和MainActivity的名字 ... 
- Android 在一个程序中启动另一个程序(包名,或者类名)
		http://hi.baidu.com/xiaofanqing/item/6fd724f7c5bb6dce531c26b7 Android 开发有时需要在一个应用中启动另一个应用,比如Launcher ... 
- android开发之在activity中控制另一个activity的UI更新
		转自:http://blog.csdn.net/jason0539/article/details/18075293 第一种方法: 遇到一个问题,需要在一个activity中控制另一个acitivit ... 
- 【转】android之在activity中控制另一个activity的UI更新_如何在activity之间传递handler
		来自:http://blog.csdn.net/jason0539/article/details/18055259 遇到一个问题,需要在一个activity中控制另一个acitivity做一些更新, ... 
- IOS在一个程序中启动另一个程序
		尽管iPhone不允许同时运行两个应用程序,我们可以从自己的应用程序中启动另一个应用程序,并且可以在应用程序之间共享数据.我们可以使用UIApplication类的openURL:方法从一个应用程序来 ... 
- Android开发中在一个Activity中关闭另一个Activity
		比如有ActivityA, ActivityB,在ActivityB中关闭ActivityA 解决方案: 1. 在 ActivityA 里面设置一个静态的变量instance,初始化为this在 Ac ... 
- 【Android开发-8】生命周期,Activity中打开另外一个Activity
		前言:生命中有很多人陪伴自己走过一生中的某段旅程,仅仅是有些人仅仅是某阶段出现,有些人却陪伴自己非常久.就像小学.中学.高中.大学,那些以前以为会长久拥有的,当经历过天涯各地地忙碌于生活,或如意.或失 ... 
- android 在一个应用中启动另一个应用
		在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件的一个按钮可以打开地图软件. 如果既有包名又有主类的名字,那就好 办了, 直接像下面就行: [html] Intent inte ... 
随机推荐
- 2017年最有价值的IT认证——From Global Knowledge
- HDU1158:Employment Planning(线性dp)
			题目:http://acm.hdu.edu.cn/showproblem.php?pid=1158 这题又是看了题解,题意是一项工作需要n个月完成,雇佣一个人需要m1的钱,一个人的月工资为sa,辞退一 ... 
- laravel command命令行
			生成类 为了创建一个新命令,你可以使用Artisan中的 command:make 命令生成一个骨架作为你的起点: 生成一个命令类 php artisan command:make FooComman ... 
- NUnit.Framework的使用方法演示
			using NUnit.Framework; namespace CheckExcel { [TestFixture] public class TestExcelHelper { /// <s ... 
- Angular 学习笔记 :初识 $digest , $watch , $apply,浅析用法 。
			传统的浏览器事件循环 :浏览器本身一直在等待事件,并作出响应.如果你点击一个button或者在input 中输入字符,我们在 JS 中 监听这些事件并设定了回调函数,那么这些事件被触发以后,回调函数就 ... 
- cdoj1339郭大侠与线上游戏
			地址:http://acm.uestc.edu.cn/#/problem/show/1339 题目: 郭大侠与线上游戏 Time Limit: 6000/2000MS (Java/Others) ... 
- 开源流量分析系统 Apache Spot 概述(转)
			原文地址http://blog.nsfocus.net/apache-spot/ Apache Spot 是一个基于网络流量和数据包分析,通过独特的机器学习方法,发现潜在安全威胁和未知网络攻击能力的开 ... 
- 20145201 《Java程序设计》第一周学习总结
			# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学 ... 
- ReactNative之Android打包APK方法(趟坑过程)
			欢迎大家加群讨论 点击链接加入群[ReactNative-解决问题交流群] :644124441 点击链接加入群[ReactNative技术交流群2] :687663534 多余的不解释了.直接上车吧 ... 
- 配置zabbix通过微信报警企业微信报警
			如今势态: 报警的方式可谓是八仙过海各显神通,如电话报警,短信报警,邮件报警,QQ报警,微信报警等等. 电话报警:一般都是使用别的平台的工具,平台给你提供一个接口供你使用,大多数为限量收费款 短信报警 ... 
