创建自定义对象 类 android
Creating custom Object classes android
在我的应用中,我想使用自定义对象存储某些数据。
我要保存的数据是:http://prntscr.com/ip1jyp(忽略它在 Firebase 中的事实。只是用它来向您展示结构)
以上是用户创建的锻炼(由 "Workout 1"、"Workout 2" 等定义...)
每个锻炼里面包含以下内容:
- 锻炼名称
- 锻炼颜色
- 锻炼活动
用户添加了一个 activity(由“1”、“2”、“3”等定义),其中包含以下内容:
- Activity 姓名
- Activity 时间
我的问题是如何创建自定义锻炼 class,它可以包含此信息并在需要时检索它。然后,每个用户将有多个锻炼 classes。注意:自定义锻炼 class 将存储在共享首选项中。
提前致谢:)
我会这样做:
class Workout() {
int colour;
String name;
List<Activity> activities;
}
class Activity() {
String name;
int time;
}
为了将它们存储在 shared-prefs 上,我会使用 JSON(将对象解析为 Json 字符串)
在我的应用中,我想使用自定义对象存储某些数据。
我要保存的数据是:http://prntscr.com/ip1jyp(忽略它在 Firebase 中的事实。只是用它来向您展示结构)
以上是用户创建的锻炼(由 "Workout 1"、"Workout 2" 等定义...)
每个锻炼里面包含以下内容: - 锻炼名称 - 锻炼颜色 - 锻炼活动
用户添加了一个 activity(由“1”、“2”、“3”等定义),其中包含以下内容: - Activity 姓名 - Activity 时间
我的问题是如何创建自定义锻炼 class,它可以包含此信息并在需要时检索它。然后,每个用户将有多个锻炼 classes。注意:自定义锻炼 class 将存储在共享首选项中。
提前致谢:)
我会这样做:
class Workout() {
int colour;
String name;
List<Activity> activities;
}
class Activity() {
String name;
int time;
}
为了将它们存储在 shared-prefs 上,我会使用 JSON(将对象解析为 Json 字符串)