有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java是Android中存储字符串和图像数据的最佳方式?

我正在制作我的第一个Android应用程序(也是我的第一个真正的java程序,它不是一个控制台程序)。 我要做的是, 我有大量静态数据,组织方式如下:

名称:Python

尺寸:2米

危险:低

地区:昆士兰

繁殖:活得年轻

颜色:棕色

信息:这里是一个几百字长的字符串

我需要存储大约200组这样的数据,以及每个数据的图像

我还需要能够在java代码中以以下方式对数据进行排序:

从A到Z

按地区(像这样,所有来自QLD的都会显示,然后是来自NSW的,或者只有来自QLD的才会显示,等等)

按危险(因此最危险的列在第一位)

按颜色

大小

所以我需要能够根据数据的属性对数据进行排序

谁能告诉我存储这些数据的最佳方式是什么

我能想到的方法是:

数据库(很容易对数据进行排序,但比其他方法慢,更难创建)

XML(我不确定您是否可以按照我在XML中需要的方式对数据进行排序)

创建一个java类,然后为我需要存储的每一组数据创建该类的实例(我认为这种方法最适合于动态数据,而不是静态数据)

谁能告诉我我应该用哪种方式存储我的数据

我问过我的父亲谁是C。net开发人员,他认为数据库或类方法都是最好的,但他不确定java和安卓

谢谢

科里B


共 (2) 个答案