Android中的活动Activity
2016-07-15 20:11
375 查看
活动(Activity) 是一种可以包含用户界面的组件, 主要用于和用户进行交互。
1.手动创建一个活动页面,先创建继承Activity类的子类,然后创建加载布局文件,最后在注册文件中注册这个活动Activity。
2.隐藏标题栏,requestWindowsFeature(Window.FEATURE_NO_TITLE),的意思就是不在活动中显示标题栏,注意这句代码一定要在setContentView()之前执行,也就是说在加载布局之前执行,否则程序不报错。
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()方法,代码如下所示:
return true;
}
通过 getMenuInflater()方法能够得到 MenuInflater 对象,再调用它的 inflate()方法就可以给 当前活动创建菜单了。inflate()方法接收两个参数,第一个参数用于指定我们通过哪一个资源 文件来创建菜单,这里当然传入 R.menu.main,第二个参数用于指定我们的菜单项将添加到哪 一个 Menu 对象当中,这里直接使用 onCreateOptionsMenu()方法中传入的 menu 参数。然后给 这个方法返回 true,表示允许创建的菜单显示出来,如果返回了 false,创建的菜单将无法显示。
5.销毁一个活动 只要按一下 Back 键就可以销毁当前的活动了。Activity 类提供了一 个 finish()方法,我们在活动中调用一下这个方法就可以销毁当前活动了。
1.手动创建一个活动页面,先创建继承Activity类的子类,然后创建加载布局文件,最后在注册文件中注册这个活动Activity。
2.隐藏标题栏,requestWindowsFeature(Window.FEATURE_NO_TITLE),的意思就是不在活动中显示标题栏,注意这句代码一定要在setContentView()之前执行,也就是说在加载布局之前执行,否则程序不报错。
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;
}
通过 getMenuInflater()方法能够得到 MenuInflater 对象,再调用它的 inflate()方法就可以给 当前活动创建菜单了。inflate()方法接收两个参数,第一个参数用于指定我们通过哪一个资源 文件来创建菜单,这里当然传入 R.menu.main,第二个参数用于指定我们的菜单项将添加到哪 一个 Menu 对象当中,这里直接使用 onCreateOptionsMenu()方法中传入的 menu 参数。然后给 这个方法返回 true,表示允许创建的菜单显示出来,如果返回了 false,创建的菜单将无法显示。
5.销毁一个活动 只要按一下 Back 键就可以销毁当前的活动了。Activity 类提供了一 个 finish()方法,我们在活动中调用一下这个方法就可以销毁当前活动了。
相关文章推荐
- android sqlite轻量级数据库的基本运用之创建数据库
- Android中的ScrollView
- Android文本框实现搜索和清空效果
- Android Dialog的多种对话框整理案例
- 深入理解Android异步消息处理机制
- Android技术成长路线图
- Android简单介绍
- Android12个重要知识点(2)
- AndroidStudio中去掉标题栏的两种方式
- android学习——Android Studio下创建menu布局文件
- Android (SharedPreferences(数据存储之)、Environment(环境)、TextUtils类)方法与理解
- Android12个重要知识点(01)
- android InstallApk
- Android框架
- Android AlarmManager的一些问题
- Android布局自我理解与总结
- FloatingActionButton控件初步使用
- Android 状态栏的控制
- Android AccessibilityService
- 第一篇:android使用阿里云的文件上传下载文件服务