Android创建活动笔记一

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dream_follower/article/details/82858184

1.创建活动(空白活动)

创建活动的时候,如果勾选Generate Layout File,表示会为当前活动自动创建一个对应的布局文件,如果勾选Launcher Activity的话,表示将当前活动设置为该活动所属项目的主活动。勾选Backwards Compatibility表示会为项目启用向下兼容的模式。创建的活动都应该重写Activity的onCreate()方法。

2.创建和加载布局

Android程序的设计讲究逻辑和视图分离。最好每一个活动都能对应一个布局。创建完布局文件以后,我们如果想要向里面添加控件的话,可以在LinearLayout里面写。

3.在AndroidManifest文件中注册

注册的标签要放在标签内,通过<activity>标签对活动进行注册,使用android:name来指定具体注册哪一个活动,如果想要设置某一个活动为主活动,需要在<activity>标签中加入<intent-filter>并且还要加入两句话,如下所示:

 <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

4.在活动中使用Toast

Toast用于将一些短小的信息通知给用户,并且过一段时间会自动消失,Toast的用法是:通过静态方法makeText()创建出一个Toast对象,然后调用show()方法将Toast显示出来就可以了。

5.在活动中使用Menu

首先创建一个Menu resource file,然后在对应的配置文件里添加菜单项目,如下:

<item android:id="@+id/add_item"
    android:title="Add" />
    <item android:id="@+id/remove_item"
         android:title="Remove" />

这里是通过<item>标签来创建菜单项,通过android:id给菜单项指定一个唯一的标识符,通过android:title给菜单项指定一个名称。

6.销毁一个活动

如果需要销毁一个活动可以通过Back键盘,或者是通过Activity类提供的一个finish()方法。

猜你喜欢

转载自blog.csdn.net/dream_follower/article/details/82858184