Android四大组建之Activity(第一篇-简单使用)

Android四大组建之Activity(第一篇-简单使用)


前言

本文主要讲述的是关于Android四大组建之一的Activity
在日常开发中Activity这个组建已经是使用的最多的一个组件了,但是对于Activity我们真正了解的有多少呢?不如我们一起去探索一番吧!


一、Activity是什么?

从字面意思解释翻译activity有活动、活跃的意思,在Android开发中大部分用法是一个页面的承载作用,即我们想把页面展示给用户就需要它

二、如何使用

1.继承

正常使用代码如下:

class TestActivity extends AppCompatActivity

或者直接继承Activity:

class TestActivity extends Activity

两者使用上有一点差距,后续有有讲解区别在哪,建议直接使用AppCompatActivity就好

2.重写onCreate()

代码如下(示例):

	@Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //这里添加一个和Activity绑定的布局文件
        setContentView(R.layout.activity_main);
        
    }

通过intent可以打开这个Activity

	Intent intent = new Intent(this, TestActivity.class);
	startActivity(intent)

最后不要忘记在AndroidManifest.xml里注册这个Activity才可以正常使用(如果没有注册的话应用是检测不到有这个组件的)例如:

	<activity android:name=".TestActivity"/>

这样我们的Activity就可以正常打开了#=#


总结

只是简单实用展示这样就可以了,对于新入门的小白可以简单操作一下,多创建几个Activity跳转试一试。本文是小黑写的第一篇文章不知道怎么写才好,本篇写的也比较简单,后续章节将会由浅入深讲解Activity多种用法、生命周期及启动流程、常见api详解,还有为什么Activity可以通过页面向我们展示呢?下期再见咯!

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>