android开发之 创建一个activity

Activity简介:

Activity是Android应用程序的四大组件之一,它负责管理应用程序的用户界面。一个用户程序一般会包括若干个Activity,每一个Activity组件负责一个用户界面的展现。形象的来说它就像一个界面管理员

Activity的创建:

首先会调用一个onCreat方法去创建一个Activity,接着调用一个onStart方法之后再调用一个onResume方法。onResume方法调用之后整个Activity就处于一个可见的状态。

接下来创建一个Activity:

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

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




    


3.在AndroidMainfest.xml文件中注册Activity。




    
        
            
                  表示将当前Activity设置为程序最先启动的Activity

                  表示让当前的Activity在桌面上创建图标
            
        
    



4.重写Activity的onCreat()方法,并在该方法中使用setContentView()设置要加载的布局文件.

package com.example.activity_01;

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


其实上述代码在我们使用Android Studio创建了一个项目时,已经为我们自动生成,但是还是要弄清楚这些过程


你可能感兴趣的:(Android)