Android中Activity跳转的创建步骤总结_安卓软件开发教程-查字典教程网
Android中Activity跳转的创建步骤总结
Android中Activity跳转的创建步骤总结
发布时间:2016-12-28 来源:查字典编辑
摘要:一、创建工程file->new->androidapplication依次填入应用名称、工程名、包名在工程目录下找到src/com.exam...

一、创建工程

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);

}

}

四、运行

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

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新安卓软件开发学习
    热门安卓软件开发学习
    编程开发子分类