如何组织大量的分支数据

时间:2015-01-23 02:28:08

标签: android arrays

我正在创建一个应用程序,以帮助人们编程他们的遥控器。我已经完成了设计并且大部分都计划好了,但我仍然不知道如何设置每个遥控器的代码。

我有4个遥控器供用户选择,18个最受欢迎的电视可用。这意味着我将拥有72个不同的字符串数组,每个数组都有程序代码到特定的电视/远程组合。除了创建72个不同的字符串数组之外,还有更好的方法吗?

如有必要,可以提供更多信息,有人请更改此帖子的标题,以便在需要时更好地总结此问题。

1 个答案:

答案 0 :(得分:1)

每个遥控器不是“主”列表中的代码子集吗?也许每个电视都有一个主列表,包括每个可能的代码。

然后是每个遥控器的列表,指定主列表中的哪些选项适用于该遥控器。

在这种情况下,您应该有18个阵列(每个电视1个)加上4个阵列(每个远程1个阵列),相当于22个阵列。