所以,我正在尝试找出最好的方法来组合许多数据类型。在我的代码内部,我正在创建一个类。在外部,我希望有一个单一的地方去管理以下类型的数据,或至少是指向这些数据的指针。请注意,有很多这些数据集,并且我预计随着时间的推移会添加更多。
编辑:我正在大量简化曾经存在的内容。
想象一下,在编译时,我有一个对象列表。每个对象都有一些特征,所有对象都将共享这些特征。这些包括:
编辑:我正在大量简化曾经存在的内容。
想象一下,在编译时,我有一个对象列表。每个对象都有一些特征,所有对象都将共享这些特征。这些包括:
- 一个图像
- 一些字符串
- 一个整数数组
- 一个字符串数组
<storage_type>
<image resid="@id/image1" />
<name>Item_Name1</name>
</storage_type>
<storage_type>
<image resid="@id/image2" />
<name>Item_Name2</name>
</storage_type>
这些图像目前被存储为资源变量。我不确定如何将一个图像的引用放入XML文件中。
如果能找到更好的解决方案,我不一定非要使用XML文件。我只想要一个单一的数据库或者其他某种方式来访问这些信息。
这些数据不应该被更改,除非我提交了新的更新。它们不需要在运行时更新,但是我肯定希望在构建之间进行更新,偶尔更新一下。我听说过Preferences,可能可行,但我不确定它们是否可以在用户方面进行更新。