您的位置:首页 > 移动开发 > Android开发

进一步探究Android文件列表与菜单

2013-05-14 09:46 190 查看
进一步探究菜单与列表

1.建立Android基本项目打开eclipse软件--->new--->android project---->命名项目为menu application--->设置工作区间---->设置Avd manager-->属性;

2.打开menu application下的src --->menu application.activity.java;

3.在Activity活动类中写代码:

4.在onCreateOptionsMenu方法中写如下代码:

5.打开menu application--->Run as进行运行调试,通过显示如下界面效果:

5.1 菜单显示界面:



5.2 系统设置显示界面:



5.3 声音设置显示界面:



5.4 文件设置显示界面:



5.5 显示设置显示界面:



6. 注意事项

6.1文件列表的布局设计

在修改布局文件main.xml,将LinerLayout布局代码中的修改如下:

7.学习必备知识

在本次任务的实施中,涉及android开发平台的知识点:

7.1 listview与listActivity

Listview是用于显示一组列表项的列表视图。Listview中的列表项可以是一串文字,也是包含文字和图片的用户自定义的组合项。

Android:choiceModel是listview最常见的属性,规定了listview的选择模式。默认状态下,listview没有选择模式。属性值必须设置为下列常量之一:none,值为0,表示无选择模式;singlechoice,值为1,表示最多可以有一项被选中;multiplechoice,值为2,表示可以多项选中。

Listview常用方法有:

(1)、getAdapter()返回ListView当前用途的适配器。

(2)、getCheckedItemPosition()返回当前被选中的项目,选择模式被设置为CHOICE—MODE—SINGLE时有效。复选框使用getCheckeditemposition()方法。

(3)、onkeydown(int keycode,keyEvent event) ListView响应键盘按键事件。还有keyUp(),on TouchEvent()等方法。

listActivity是Activity的子类,用于显示一个绑定到数组或游标等数据源的列表,并且为列表的每一项提供一个单击事件的管理方法,当用户单击其中的列表项时就能进行相应的处理。

ListActivity包含了一个全屏布局Listview对象,用于显示绑定的数据。这些数据可以使用Android提供的一个标准的布局资源(放在R.layout类中),名字诸如simple-list-item-single-choice等。

8. 学习心得

在进行android列表的设计上发现,在写代码的时候有的局部小的注意事项会影响到整个程序的响应,所以在做的时候要仔细。

在本次的菜单与列表的制作过程中感受到看似简单的界面,然而当我们动手做的时候是需要认真仔细练习。在学习过程中也发现好多的不足,希望能一步一步的改进,和一些的朋友交流,逐渐进步!

陈丹
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: