【发布时间】:2010-08-24 15:54:25
【问题描述】:
您好,我是一名几乎只使用 c++/c#/vbs 的程序员,现在刚刚进入 Android 开发领域。我遇到了一些我似乎无法找到答案/不想观看冗长的教程视频来找出答案的问题,所以我想我会在这里提问并获得快速答案。
我不知道这是否是最好的方法,所以我愿意接受任何建议。
我的程序需要一些自定义数据容器,假设我想要一个“成就”类,这样我就可以拥有它们的数组!
现在在 C# 中我会做类似的事情
public class Achievment
{
bool locked;
string achName;
string achSubName;
public Achievement(string name, string subname)
{
//ctor code goes here
}
}
这不是我需要的一切,但这就是我想要的数据布局的想法。然而,当我尝试在 Eclipse 中创建一个自定义类时,我对“公共类型成就必须在其自己的文件中定义?我在应用程序的 .java 文件中写这个......还有其他地方应该去吗?我感到很困惑。基本上 java 对我来说也可能是斯瓦希里语......我喜欢我直观的 c# 布局!
就像本质上我想将我的数据与我的 UI 分开存储,当我生成一个“成就列表”时,它会查看当前用户的成就数组并从那里填充。好,坏?
非常感谢任何不是以重定向到教程形式的答案!
【问题讨论】: