菜单资源文件也是一个XML文件

典型菜单资源文件的结构是这样的:<menu>根元素,在<menu>根元素里面全嵌套<item>和<group>子元素,<item>元素中也可以嵌套<menu>形成子菜单。

 

Android中菜单分为三种类型:选项菜单(Option Menu),上下文菜单(Context Menu)和子菜单(Sub Menu).

 

OnCreateOptionsMenu

OnCreateContextMenu

Sub Menu用的也是OnCreateOptionsMenu 

 

AlertDialog

在程序中创建对话框需要如下步骤.

1.获得AlertDialog的静态内部类Builder对象,由该类创建对话框

2.通过Builder对象设置对话框的标题,按钮以及按钮将要响应的事件.

3.调用Builder的create()方法创建对话框。

4.调用AldertDialog的show()方法显示对话框。 

 

Android中的事件监听器

单击事件(View.OnClickListener) 

焦点事件(View.OnFocusChangeListener)

按键事件(View.OnKeyListener)

触碰事件(View.OnTouchListener)

创建上下文菜单事件(View.OnCreateContextMenuListener)

 

使用Tab组件的步骤说明如下

1.在布局文件中使用FrameLayout列出Tab组件和Tab中的内容组件。

2. Activity要继承TabActivity

 3.调用TabActivity的getTabHost()方法获得TabHost对象

4.通过TabHost创建Tab选项 

 

列表视图可以说是Android中最为常见的一种视图组件,它以垂直列表的方式列出需要显示的列表项。

创建ListView既可以使用ListView组件,也可以继承ListActivity。在使用中重要的是如何设置选项内

容,也就是如何设置Adapter,Adapter既可以是一个简单的数组Adapter(ArrayAdapter),也可以是一

个游标Adapter(SimpleCursorAdapter),还可以继承BaseAdapter展示其他视图(列如图片等)。 

 

 

 

posted on 2011-10-19 15:26  猪总的小短裤  阅读(248)  评论(0)    收藏  举报