我需要做的是创建一个应用程序,它将生成一个随机的数学表达式,供用户根据他们选择的难度级别来解决。
例如。新手:2个术语的随机操作 简单:2或3个术语的随机操作
我正在努力的是创建一个类来处理表达式的创建
我的游戏课程如下:
package w1279057.CW1;
import android.app.Activity;
import android.os.Bundle;
public class Game extends Activity {
public static final String KEY_DIFFICULTY = "w1279057.CW1.difficulty";
public static final int DIFFICULTY_NOVICE = 0;
public static final int DIFFICULTY_EASY = 1;
public static final int DIFFICULTY_MEDIUM = 2;
public static final int DIFFICULTY_GURU = 3;
private int puzzle[];
@Override
public void onCreate(Bundle savedInstanceState) {
int diff = getIntent().getIntExtra(KEY_DIFFICULTY, DIFFICULTY_NOVICE);
setContentView(R.layout.gameview);
}
}
我认为我需要的是一个类,它具有随机生成特定操作量的方法,然后生成表达式的随机数,一旦我有一个有效的表达式,我需要更新textview来显示表达式
我是在正确的轨道上吗?
答案 0 :(得分:1)
我认为这可能是一种很好的方法,因为你会将数学逻辑与你的活动分开。所以...我的建议就是这样:)