Android中的活动Activity

活动(Activity) 是一种能够包含用户界面的组件, 主要用于和用户进行交互。 布局

1.手动建立一个活动页面,先建立继承Activity类的子类,而后建立加载布局文件,最后在注册文件中注册这个活动Activity。this

2.隐藏标题栏,requestWindowsFeature(Window.FEATURE_NO_TITLE),的意思就是不在活动中显示标题栏,注意这句代码必定要在setContentView()以前执行,也就是说在加载布局以前执行,不然程序不报错。spa

3.Toast Android 系统提供的一种很是好的提醒方式,在程序中可使用它将一些短小的 信息通知给用户,这些信息会在一段时间后自动消失,而且不会占用任何屏幕空间 。Toast 的用法很是简单,经过静态方法 makeText()建立出一个 Toast 对象,而后调用 show() Toast 显示出来就能够了。这里须要注意的是,makeText()方法须要传入三个参数。第一 个参数是 Context,也就是 Toast 要求的上下文,因为活动自己就是一个 Context 对象,所以 这里直接传入 FirstActivity.this 便可。第二个参数是 Toast 显示的文本内容,第三个参数是 Toast 显示的时长,有两个内置常量能够选择 Toast.LENGTH_SHORT Toast.LENGTH_LON 。对象

4.先要编写菜单的Menu文件,建立菜单选项重写 onCreateOptionsMenu()方法,代码以下所示: 继承

 public boolean onCreateOptionsMenu(Menu menu) { 
 getMenuInflater().inflate(R.menu.main, menu); 

return true; 资源

} get

经过 getMenuInflater()方法可以获得 MenuInflater 对象,再调用它的 inflate()方法就能够给 当前活动建立菜单了。inflate()方法接收两个参数,第一个参数用于指定咱们经过哪个资源 文件来建立菜单,这里固然传入 R.menu.main,第二个参数用于指定咱们的菜单项将添加到哪 一个 Menu 对象当中,这里直接使用 onCreateOptionsMenu()方法中传入的 menu 参数。而后给 这个方法返回 true,表示容许建立的菜单显示出来,若是返回了 false,建立的菜单将没法显示。 it

5.销毁一个活动 只要按一下 Back 键就能够销毁当前的活动了。Activity 类提供了一 个 finish()方法,咱们在活动中调用一下这个方法就能够销毁当前活动了。 io

相关文章
相关标签/搜索