如何创建Activity

创建一个Activity的具体步骤如下:

1)定义一个类继承自android.app.Activity或其子类

2)在res/layout目录下创建一个xml文件,用于创建一个Activity的布局

3)在app/manifests目录下的AndroidManifest.xml清单中注册Activity

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

4)重写Activity的onCreate()方法,并在该方法中使用setContentView()加载指定的布局文件。新创建的Activity的具体代码如下

package com.example.test;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

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

猜你喜欢

转载自blog.csdn.net/qq_38452951/article/details/89372239