首页 理论教育 入门Activity开发:从零起步

入门Activity开发:从零起步

时间:2023-06-10 理论教育 版权反馈
【摘要】:一个应用程序一般包含若干个Activity,每一个Activity 组件负责一个用户界面的展示。同时,Activity 通过调用setContentView()方法来显示指定组件。在应用程序中,Activity 就像一个界面管理员,用户在界面上的操作是通过Activity来管理的。当用户在手机界面上点击按键时,就会触发Activity 中对应事件onKeyDown()来响应用户的操作。下面通过应用程序ActivityBasic 演示上述三个事件的使用。图3-1Activity 常用事件

入门Activity开发:从零起步

Activity 是Android 应用程序的四大组件之一,它负责管理Android 应用程序的用户界面。 一个应用程序一般包含若干个Activity,每一个Activity 组件负责一个用户界面的展示。 同时,Activity 通过调用setContentView()方法来显示指定组件。 需要注意的是,setContentView()方法既可以接收View 对象为参数,也可以接收布局文件对应的资源id 为参数。

在应用程序中,Activity 就像一个界面管理员,用户在界面上的操作是通过Activity来管理的。 下面列举几个Activity 的常用事件,具体如下:

onKeyDown(int keyCode, KeyEvent event):对应按键按下事件。

onKeyUp(int keyCode, KeyEvent event):对应按键松开事件。

onTouchEvent(MotionEvent event):对应点击屏幕事件。(www.xing528.com)

当用户在手机界面上点击按键时,就会触发Activity 中对应事件onKeyDown()来响应用户的操作。 下面通过应用程序ActivityBasic 演示上述三个事件的使用。 首先,需要在MainActivity 中重写相应的方法,具体代码如下所示:

运行ActivityBasic 程序,并进行相应的操作,能看到屏幕中显示的效果如图3-1所示。

图3-1 Activity 常用事件

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈