Android Studio中添加Activity的方法

在Android Studio中,可以通过间接或直接的方式来添加Activity。

1 间接方式

使用间接方式添加Activity,其步骤主要为编写Java Class、编写布局文件以及注册Activity。

1.1编写Java Class

1.1.1 添加类

首先在Android Studio的项目结构中选中代码文件所在的包,如图1①所示,之后在右键菜单中选择“New->Java Class”,如图1②所示,来添加Java Class。

图1 右键菜单

此时,在弹出的“Create New Class”即“创建新类”的对话框中输入类名(图2①),并且输入该类的父类名(图2②),点击“OK”按键(图2③)即可。

图2 “Create New Class”对话框

 需要注意的是,此时设置父类的名称是“AppCompatActivity”,在输入框中输入“AppCompatActivity”时,会弹出提示框,此时在提示框找到“AppCompatActivity”,并且按回车按键,就可以得到如图2②所示的类的全称了。

1.1.2 添加代码

双击添加的myActivity1.java文件,为myActivity1类重写onCreate()方法,如图3①所示。

图3 重写onCreate()方法

 因为图3①中用到了Bundle类,因此需要导入该类的模块,如图3②所示。

1.2 编写布局文件

接下来为新添加的myActivity1编写布局文件,首先添加一个布局,如图4所示。

图4 添加布局

接下来设置布局文件的名字和类型,如图5所示。

图5 设置布局文件的名字和类型

 其中,布局文件的名字为“mylayout1”,布局文件的根元素是“LinearLayout”,即创建一个线性布局。

最后,在myActivity1.java文件myActivity1类onCreate()的方法中,为该类指定所使用的布局,如图6所示。

图6 为myActivity1类指定布局

1.3 注册Activity

在该项目的AndroidManifest.xml文件中注册myActivity1类。AndroidManifest.xml文件中包含了应用程序的配置信息,安卓系统根据该文件中的内容运行应用程序,显示应用程序的界面。

双击该程序,添加如图7所示的代码。

图7 注册Activity

 之后,就可以在程序中将自定义的myActivity1类作为Activity使用了。

2 直接方法

使用直接方法添加Activity,则首先选中代码程序所在的包,之后在右键菜单中选择“New->Activity->Empty Activity”,创建一个空活动,如图8所示。

图8 创建Activity

 之后,在弹出的“New Android Activity”即“新的安卓活动”对话框中,输入活动的名称(图9①);如果选中图9②中的“Generate Layout File”则表示同时为该活动创建想想的布局文件,并且输入该布局文件的名称(图9②);之后设置图9③中包的名字和源代码的语言,最后点击图9④的“Finish”按键,完成活动创建。

图9 “New Android Activity” 对话框。

 使用直接方法创建的Activity,其对应的类的onCreate()方法已经重写,自动创建了该类所使用的布局文件,并且在AndroidManifest.xml文件自动完成了注册。

  • 6
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值