我在哪里可以将默认图像存储在android中的内部存储上

时间:2011-05-20 14:41:38

标签: android image sqlite storage internal

例如,如果我创建像旅行指南的应用程序,我想将吸引力的地方显示为列表

我是Android新手。我想创建一个ListView,它在每个listitem中提供图像和一些数据。然后,我触摸一个listitem,它将显示图像和数据的完整信息。现在的问题是:

- 我可以在哪里存储图像数据?在Drawable?或者等等。如果有很多地方,我想在此之后更新地点。

- 我需要使用SQLite来获取地方信息吗?

- 我该怎样处理地方的数据,如标题,地址,描述?我应该将它存储在XML资源中吗?

- 我如何将地点数据和地图放入listView

非常感谢你的善意。

1 个答案:

答案 0 :(得分:1)

  

我可以在哪里存储图像数据?在   绘制?或者等等。如果有的话   很多地方,我想   之后更新地点。

您可以将与应用程序相关的图像存储在drawables(徽标,图标等)中。如果应用程序有太多图像或将来会有太多图像,您应该考虑构建一个Web服务并在必要时下载它们(例如在搜索时)。您不希望您的应用程序变得重量级。

  

我是否需要将SQLite用于场所   信息?

我建议你应该这样做。因此,它提供了一种简单的方法来构建数据,还有助于缓冲它以供离线使用。

  

我应该如何处理地方的数据   如标题,地址,描述?   我应该将它存储在XML资源中吗?

查看前两个问题的答案。

  

我如何结合地方的数据和   将图像放入listView

how to design this UI