|
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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Выполнение программы | | | Дерево и его части |