Activity简介
目录
2、android四大组件只要使用了,就要在AndroidManifest中进行注册,当然作为四大组件之一的活动也不能例外,注册的方式如下所示:
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();方法也可以将活动进行销毁。