ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> Android开发 >> Android 显示意图激活另外一个Actitity

Android 显示意图激活另外一个Actitity(1/3)

来源:网络整理     时间:2016-07-12     关键词:

本篇文章主要介绍了" Android 显示意图激活另外一个Actitity",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下: 1、跳转到一个新的Actitity新建项目, 新建一个java类OtherScreenActivity 继承自 Activity类package com.wuy...

1、跳转到一个新的Actitity

新建项目, 新建一个java类OtherScreenActivity 继承自 Activity类

package com.wuyudong.twoactivity;

import android.app.Activity;
import android.os.Bundle;

//activity是系统的重要组件
//OS要想找到activity 就必须在清单文件中配置publicclass OtherScreenActivity extends Activity {

    //重写activity的onCreate方法 方法里面设置初始化程序的界面    @Override
    protectedvoid onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_two);
    }

}

显然需要新建一个名为activity_two的android.xml,随便写一些控件布局一下

xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"><Button
        android:id="@+id/button1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="Button"/><ProgressBar
        android:id="@+id/progressBar1"        style="?android:attr/progressBarStyleLarge"        android:layout_width="wrap_content"        android:layout_height="wrap_content"/>LinearLayout>

MainActivity.java中的代码如下

package com.wuyudong.twoactivity;

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

publicclass MainActivity extends Activity {

    @Override
    protectedvoid onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    //当用户点击按钮的时候跳转到第二个页面publicvoid click(View view) {
        Intent intent = new Intent();
        intent.setClassName(this, "com.wuyudong.twoactivity.OtherScreenActivity");
        startActivity(intent);    }
}

当然,click中的代码还可以改成下面的形式:

//当用户点击按钮的时候跳转到第二个页面publicvoid click(View view) {
        //Intent intent = new Intent();
        //intent.setClassName(this, "com.wuyudong.twoactivity.OtherScreenActivity");        Intent intent = new Intent(this, OtherScreenActivity.class);
        startActivity(intent);
    }

清单文件AndroidManifest.xml如下:

相关图片

相关文章