我该如何存储这些值?

时间:2014-03-08 14:39:34

标签: java android eclipse oop adt

我问这个问题,因为我正在质疑编写应用程序代码的最佳方法。我有数据,我不知道如何组织 - 练习。每项运动都有名称,肌肉群,说明和图像编号。

这些练习是静态的,不会改变。我考虑过创建一个练习课,但这有点矫枉过正吗?这些可以通过其他方式轻松存储和操作吗?我真的不确定如何处理这个,我知道这部分是我的理解,但我不需要这些练习在应用程序中做任何事情而不是显示。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果数据是真正静态的并且你真的没有很多,那么只需将它存储在Application类的一个Array中:

public static final Exercise[] EXERCISES = {
  new Exercise("Shoulder Press", "shoulders", "set to comfortable weight, press to the top and gently bring down", 0),
  new Exercise("Shoulder Press", "shoulders", "set to comfortable weight, press to the top and gently bring down", 0)
};

public class Exercise {
  String name;
  String muscleWorked;
  int imageNumber;

 ...
}