广告
返回顶部
首页 > 资讯 > 移动开发 >Android中Activity跳转的创建步骤总结
  • 542
分享到

Android中Activity跳转的创建步骤总结

activityAndroid 2022-06-06 10:06:50 542人浏览 安东尼
摘要

一、创建工程 file->new->Android application依次填入应用名称、工程名、包名 在工程目录下找到src/com.example.hello

一、创建工程

file->new->Android application依次填入应用名称、工程名、包名
在工程目录下找到src/com.example.helloworld MainActivity.java

二、添加代码

代码如下:
package com.example.helloworld;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;


public class MainActivity extends Activity
{
    private Button button;
 @Override
 protected void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  
     this.button = (Button) this.findViewById(R.id.button1);
         this.button.setOnClickListener(new OnClickListener() {
             @Override
             public void onClick(View v) {
                 Intent intent = new Intent();
                 intent.setClass(MainActivity.this, IntentActivity.class);
                 intent.putExtra("name", "Hello World");
                 startActivity(intent);
             }
         }); 
 } 
}

在添加代码之前,先在res/layout/activity_main.xml中,拖拽一个Button控件上去。此时会自动在activity_main.xml中生成Button的信息,注意id值,如果使用此Button,有用

三、添加跳转Activity

1、右击src/com.example.helloworld,new->class,在name处填写IntentActivity,不用加java即可
2、添加layout。在res/layout处右击,new->android XML file,在此xml上拖拽一个TextView上去。此时在R.java中自动添加了TextView的地址
3、在AndroidManifest.xml中添加如下代码:完成Activity的注册

代码如下:
<activity
   android:name="com.example.helloworld.IntentActivity"> </activity>

三、实现IntentActivity.java

代码如下:
package com.example.helloworld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.content.Intent;
public class IntentActivity extends Activity
{
 @Override
 protected void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_intent);
  Intent intent = getIntent();
  String string = intent.getStringExtra("name");

  TextView textView = new TextView(this);
  textView.setTextSize(40);
  textView.setText(string);
  
  setContentView(textView);
 }
}

四、运行

打开模拟器或者手机,运行。

您可能感兴趣的文章:Android应用程序窗口(Activity)窗口对象(Window)创建指南在当前Activity之上创建悬浮view之WindowManager悬浮窗效果Android开发中Activity创建跳转及传值的方法Android简单创建一个Activity的方法Android基于OpenGL的GLSurfaceView创建一个Activity实现方法Android中为activity创建菜单Android创建一个Activity的方法分析Android中activity从创建到显示的基本介绍


--结束END--

本文标题: Android中Activity跳转的创建步骤总结

本文链接: https://www.lsjlt.com/news/26904.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作