简单列表&使用数据库值列出

时间:2011-04-05 07:17:36

标签: android

我首先需要一些建议,

  1. 我的应用程序就像是,在主屏幕上,用户点击图像按钮“课程”并导航到一个列表,其中包含三个项目,当用户触摸任何项目时,他会移动到另一个“列表视图”中,该列表从数据库,然后如果用户点击第二个列表中的任何项目,将导航到最终视图或webview ..
  2. 建议我需要的是,将用户从列表导航到另一个列表是一种很好的做法 应用..

    并且在Iphone应用程序中,他们为每个视图制作了按钮,(因为他们在iphone上没有后退按钮)但是在许多Android应用程序中我没有;在列表视图布局中看到后退按钮,我是否需要返回列表视图顶部的按钮?

    1. 我的第二个问题是,我真的必须为列表创建一个数据库,  我必须在我的应用程序中创建至少6个或7个列表,其中一些列表的值接近16

2 个答案:

答案 0 :(得分:1)

广告。 1:不,您不需要列表视图中的后退按钮。它是所有Android设备中真正的后退按钮。

广告。 2:不。但是当数据发生变化或者您想要执行复杂查询时,首选数据库。如果不可更改数据使用xml。如果是简单数据,您甚至可以使用共享首选项。

这是android数据存储的简短指南:
http://developer.android.com/guide/topics/data/data-storage.html

以下是使用listview硬编码数据的简单教程:
http://developer.android.com/resources/tutorials/views/hello-listview.html

答案 1 :(得分:0)

我对这些有一些评论:

1)如果有多个级别的列表,应用程序可能最终会有一个复杂的导航来实现简单的任务。考虑使用Tab布局而不是第一级列表,因为您提到第一个列表中只有3个条目。还尝试合并菜单,以便用户可以预先查看选项

2)后退按钮:在android中你应该只实现它,如果你想覆盖后退按钮的默认行为。

3)列表数据库:完全取决于您是否要在安装应用程序后更改列表。如果它们是静态的,那么你不需要从数据库构建它