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,然后传入函数中即可。
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。