四大组件之一——活动Activity
Android四大组件:
Android中的四大组件有活动(Activity),广播接收器(Broadcast Receiver),内容提供器(Content Provider),服务(Service)。
四大组件都需要在AndroidManifest.xml文件中进行注册才能生效。
AndroidManifest.xml是Android项目的配置文件,在这个文件中还用来对添加权限声明。
活动(Activity):
第一次创建活动,可以选择手动创建,虽然以后可以使用Android studio直接生成,我觉得了解一下还是很有必要的,下面我们一起来看一下如何创建。
准备工作:
首先在新建项目的时候选择Add no Activity这个选项,这样Android studio就不会给创建Activity。

刚创建好的时候(包里没有任何文件):

然后开始创建活动,创建一个活动需要四步:
1.创建Activity。
点击包,右键,如图创建一个Activity

注意!接下来不要勾选Generate a Layout File,如果勾选的话会创建一个布局文件,我们要手动创建layout文件。

2.创建布局。
首先,在res中创建一个layout文件夹

然后在文件夹中创建一个名称叫main_layout的xml文件

我们在main_layout.xml文件中做一下填充,写一个Button按钮

3.加载布局。
在MainActivity.java中添加一行代码,其中setContentView();是用来加载布局的,参数是int类型,这里填入的是刚刚创建的那个布局文件

4.在AndroidManifest.xml中注册。
这里在<application>标签中添加了<activity>标签,是用来声明活动的
里面的
<intent -filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.action.DEFAULT"/
</intent-filter>
是用来配置主活动(点击App图标进入的第一个活动)的

好了以上就是创建一个Activity的所有内容,掌握以后就可以使用软件自动生成Activity了。
浙公网安备 33010602011771号