四大组件之Activity(初步接触)

Activity简介

目录

Activity简介

1、所谓Activity一个应用的界面。

2、android四大组件只要使用了,就要在AndroidManifest中进行注册,当然作为四大组件之一的活动也不能例外,注册的方式如下所示:

3、隐藏标题栏

4、关于在活动中获取控件实例和吐司功能

5、活动的销毁


1、所谓Activity一个应用的界面。

 每一个活动一般都对应着一个布局文件,android强调布局文件和活动的分离,因此只需要在xml布局文件中布局设计好了,在Activity中通过setContentView(R.layout.layout_main)方法把布局文件加载进来就行了,这里已加载layout_main布局为例。

2、android四大组件只要使用了,就要在AndroidManifest中进行注册,当然作为四大组件之一的活动也不能例外,注册的方式如下所示:

其中<uses-sdk>标签用于指定此应用的最小sdk版本和目标版本,在<activity>标签下的label是设定应用的标题栏的内容,需要注意的是指定label的值,不仅仅会成为应用标题栏的值而且还会成为该应用的名字。在<intent-filter>标签内,图片上的<action android:name="android.intent.action.MAIN" />和<category android:name="android.intent.category.LAUNCHER" />的作用是,如果你想让你的一个活动作为一个主活动即应用程序的入口,那么这两句标签一定要加上!

3、隐藏标题栏

只需要在活动中加入requestWindowFeature(Window.FEATURE_NO_TITLE);这一行代码

注意:这句代码一定要在setContentView()之前执行,不然会报错!

4、关于在活动中获取控件实例和吐司功能

在activity中通过findViewById()方法,参数是R.id.id_name,就可以获取到控件的实例了

吐司Toast的使用Toast.makeText(context,"要提示的信息”,Toast.LENGTH_SHORT).show();

说明context表示上下文,LENGTH_SHORT参数是可选的,可以选择LENGTH_LONG表示显示时间长一些,show()方法是让toast显示出来

5、活动的销毁

除了使用代码将活动进行销毁,在逻辑处理的代码中加入finish();方法也可以将活动进行销毁。

 

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章