Главная страница

Разработка мобильного приложения детская развивающая игра. Теоретические основы разработки мобильных приложений


Скачать 2.75 Mb.
НазваниеТеоретические основы разработки мобильных приложений
Дата23.02.2023
Размер2.75 Mb.
Формат файлаdoc
Имя файлаРазработка мобильного приложения детская развивающая игра.doc
ТипАнализ
#951337
страница7 из 7
1   2   3   4   5   6   7
}
figure1.setImageResource(id);
figure2.setImageResource(id);
figure3.setImageResource(id);
figure4.setImageResource(id);
figure5.setImageResource(id);
figure6.setImageResource(id);;
figure7.setImageResource(id);
figure8.setImageResource(id);
figure9.setImageResource(id);
figure10.setImageResource(id);
figure1_1.setImageResource(id);
figure1_2.setImageResource(id);
figure1_3.setImageResource(id);
figure1_4.setImageResource(id);
figure1_5.setImageResource(id);
figure1_6.setImageResource(id);
figure1_7.setImageResource(id);
figure1_8.setImageResource(id);
figure1_9.setImageResource(id);
figure1_10.setImageResource(id);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_task);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

startService(new Intent(this, MyService.class));
// Кнопка Home
ActionBar actionBar = getSupportActionBar();
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
// Общий для всего проекта класс(всплывающтие ссобщения, диалоги и пр.)
final Shared shared = new Shared(this);
figure1 = (ImageButton) findViewById(R.id.figure1);
figure2 = (ImageButton) findViewById(R.id.figure2);
figure3 = (ImageButton) findViewById(R.id.figure3);
figure4 = (ImageButton) findViewById(R.id.figure4);
figure5 = (ImageButton) findViewById(R.id.figure5);
figure6 = (ImageButton) findViewById(R.id.figure6);
figure7 = (ImageButton) findViewById(R.id.figure7);
figure8 = (ImageButton) findViewById(R.id.figure8);
figure9 = (ImageButton) findViewById(R.id.figure9);
figure10 = (ImageButton) findViewById(R.id.figure10);
operation = (ImageButton) findViewById(R.id.operation);
figure1_1 = (ImageButton) findViewById(R.id.figure1_1);
figure1_2 = (ImageButton) findViewById(R.id.figure1_2);
figure1_3 = (ImageButton) findViewById(R.id.figure1_3);
figure1_4 = (ImageButton) findViewById(R.id.figure1_4);
figure1_5 = (ImageButton) findViewById(R.id.figure1_5);
figure1_6 = (ImageButton) findViewById(R.id.figure1_6);
figure1_7 = (ImageButton) findViewById(R.id.figure1_7);
figure1_8 = (ImageButton) findViewById(R.id.figure1_8);
figure1_9 = (ImageButton) findViewById(R.id.figure1_9);
figure1_10 = (ImageButton) findViewById(R.id.figure1_10);
btn1 = (ImageButton) findViewById(R.id.btn1);
btn2 = (ImageButton) findViewById(R.id.btn2);
btn3 = (ImageButton) findViewById(R.id.btn3);
btn4 = (ImageButton) findViewById(R.id.btn4);
btn5 = (ImageButton) findViewById(R.id.btn5);
btn6 = (ImageButton) findViewById(R.id.btn6);
btn7 = (ImageButton) findViewById(R.id.btn7);
btn8 = (ImageButton) findViewById(R.id.btn8);
btn9 = (ImageButton) findViewById(R.id.btn9);
btn10 = (ImageButton) findViewById(R.id.btn10);
fabNewGame = (FloatingActionButton) findViewById(R.id.fabNewGame);

View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.fabNewGame:
sbros();
break;
case R.id.btn1:
if (result==1) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn2:
if (result==2) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn3:
if (result==3) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn4:
if (result==4) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn5:
if (result==5) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn6:
if (result==6) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn7:
if (result==7) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn8:
if (result==8) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn9:
if (result==9) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
case R.id.btn10:
if (result==10) {
shared.truthToast();
} else {
shared.lieToast();
}
break;
};
// присвоим обработчики кнопкам
btn1.setOnClickListener(onClickListener);
btn2.setOnClickListener(onClickListener);
btn3.setOnClickListener(onClickListener);
btn4.setOnClickListener(onClickListener);
btn5.setOnClickListener(onClickListener);
btn6.setOnClickListener(onClickListener);
btn7.setOnClickListener(onClickListener);
btn8.setOnClickListener(onClickListener);
btn9.setOnClickListener(onClickListener);
btn10.setOnClickListener(onClickListener);
fabNewGame.setOnClickListener(onClickListener);

// Сброс в первоначальное состояние (новое задание)
sbros();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// получим идентификатор выбранного пункта меню
int id = item.getItemId();

// Операции для выбранного пункта меню
switch (id) {
case R.id.action_newgame:
sbros();
return true;
// Кнопка Home
case android.R.id.home:
stopService(new Intent(this, MyService.class));
onBackPressed();
default:
return super.onOptionsItemSelected(item);
}
}
}

1   2   3   4   5   6   7


написать администратору сайта