Activity – 创建

创建 – no activity
初始化项目结构
右击com.example.activitytest包 ->new->Activity->Empty Activity
对话框:
Generate Layout File:
勾选后,表示会自动为活动创建一个对应的布局文件。
Launcher Activity:
勾选后,表示会自动将当前活动设置为当前项目的主活动。
Backwards Compatibility:
表示会为项目启用向下兼容的模式,需要勾选。
项目中任何活动的onCreate()方法都学要重写(一般android studio会自动重写)

例:

FirstAcivity
package com.example.activitytest;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class FirstActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);  //调用父类onCreate
setContentView(R.layout.first_layout); //为当前活动加载一个布局,项目中添加任何资源都会在R文件中生成一个相应的资源id,R.layout.first_layout便可得到first_layout.xml的布局id,然后传入函数中即可。
    }
}

你可能感兴趣的:(Activity – 创建)