首页 理论教育 Activity创建的流程详解

Activity创建的流程详解

时间:2023-06-17 理论教育 版权反馈
【摘要】:自定义Activity类名,继承Activity类或者它的子类。class MyActivity extends Activity{重写onCreate()方法,在该方法中调setContentView()设置要显示的视图。在AndroidManifest.xml对Activity进行配置。启动Activity:调用startActivity 。Intent it= newIntent ;startActivity;关闭Activity:调用finish,直接关闭当前Activity。可以把它写到启动第二个Activity的方法中,当启动第二个Activity时,第一个Activity就会被关闭finish();说明:前面已介绍过,可以继承Activity和AppCompatActivity,只是后者提供了一些新的东西。

Activity创建的流程详解

(1)自定义Activity类名,继承Activity类或者它的子类。

class MyActivity extends Activity{

(2)重写onCreate()方法,在该方法中调setContentView()设置要显示的视图。

(3)在AndroidManifest.xml对Activity进行配置。

(4)启动Activity:调用startActivity (Intent)。

Intent it= new

Intent (MainActivity.this, MyActivity.class);(www.xing528.com)

startActivity(it);

(5)关闭Activity:调用finish,直接关闭当前Activity。

可以把它写到启动第二个Activity的方法中,当启动第二个Activity时,第一个Activity就会被关闭

finish();

说明:

前面已介绍过,可以继承Activity和AppCompatActivity,只是后者提供了一些新的东西。另外,Android中的四大组件,只要用户定义了,无论用或没用,都要在AndroidManifest.xml对这个组件进行声明,不然运行时程序会直接退出,报ClassNotFindException...

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈