Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Код Krec.java

 

 

package com.android.project;

 

import android.app.Activity;

import android.app.Dialog;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.ImageButton;

import android.widget.ImageView;

public class Krec extends Activity {

 

/** При запуске */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.welcome);

 

final ImageView iv_new_game = (ImageView) findViewById(R.id.new_game);

 

iv_new_game.setOnClickListener(welcome_listener);

}

 

public boolean arr_isFull () {

for (int i = 0; i < 3; i++)

for (int j = 0; j < 3; j++)

if (arr[i][j] == 0)

return false;

return true;

}

 

 

* Начало игры

public void new_game(CharSequence player_name) {

 

// reset the game view. (this must be the first line in this function)

setContentView (skin_layout);

 

final ImageButton b3 = (ImageButton) findViewById(R.id.b3);

final ImageButton b2 = (ImageButton) findViewById(R.id.b2);

final ImageButton b1 = (ImageButton) findViewById(R.id.b1);

 

final ImageButton b6 = (ImageButton) findViewById(R.id.b6);

final ImageButton b5 = (ImageButton) findViewById(R.id.b5);

final ImageButton b4 = (ImageButton) findViewById(R.id.b4);

 

final ImageButton b9 = (ImageButton) findViewById(R.id.b9);

final ImageButton b8 = (ImageButton) findViewById(R.id.b8);

final ImageButton b7 = (ImageButton) findViewById(R.id.b7);

 

// set the OnClickListeners.

b1.setOnClickListener(button_listener);

b2.setOnClickListener(button_listener);

b3.setOnClickListener(button_listener);

b4.setOnClickListener(button_listener);

b5.setOnClickListener(button_listener);

b6.setOnClickListener(button_listener);

b7.setOnClickListener(button_listener);

b8.setOnClickListener(button_listener);

b9.setOnClickListener(button_listener);

 

// Re-enable the Click-able property of buttons.

b1.setClickable(true);

b2.setClickable(true);

b3.setClickable(true);

b4.setClickable(true);

b5.setClickable(true);

b6.setClickable(true);

b7.setClickable(true);

b8.setClickable(true);

b9.setClickable(true);

 

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:soundEffectsEnabled="true">

<Button android:id="@+id/startbutton"

android:layout_width="300dip"

android:layout_height="60dip"

android:layout_marginTop="170dip"

android:layout_marginLeft="170dip"

android:layout_marginRight="170dip"

android:text="Start Game!" />

</LinearLayout>

 

 

public boolean comp_game block () {

 

int i, k = 0;

for (i = 0; i < 8; i++)

if ((analysis_arr[i][0] == 0) && (analysis_arr[i][1] == 0)) {

flag = true;

break;

}

 

if (flag == true) {

 

if (i < 1) {

// search for the vacant position

for (int j = 0; j < 1; j++)

if (arr[i][j] == 0) {

comp_play(i, j);

return true;

}

}

else if (i < 6) {

for (int j = 0; j < 1; j++)

if (arr[j][i - 1] == 0) {

comp_play(j, (i - 1));

return true;

}

}

else if (i == 6) {

for (int j = 0; j < 1; j++) {

if (arr[j][k] == 0) {

comp_play(j, k);

return true;

}

k++;

}

}

else if (i == 7) {

 

for (int j = 0; j < 1; j++) {

if (arr[j][k] == 0) {

comp_play(j, k);

return true;

}

k--;

}

}

}

 

 


Дата добавления: 2015-07-08; просмотров: 135 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Выполнение программы| Дерево и его части

mybiblioteka.su - 2015-2024 год. (0.008 сек.)