Skip to content

Commit

Permalink
Revert "hzuapps#4 hzuapps#172 第四次作业"
Browse files Browse the repository at this point in the history
  • Loading branch information
yuanxiaofengzuishuai authored May 22, 2017
1 parent 255f645 commit b1845cc
Show file tree
Hide file tree
Showing 11 changed files with 28 additions and 109 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,58 +4,17 @@
import android.util.AttributeSet;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;


public class SnakeView extends mapView implements OnClickListener {

private int mMode = READY;// 这个是游戏的5中状态。
public static final int PAUSE = 0;//暂停
public static final int READY = 1;//准备
public static final int RUNNING = 2;//运行
public static final int LOSE = 3;//失败

private TextView mStatusText;// 这个是开始的时候的提示语

private Button mStart;//简单
private Button mStart1;//普通
private Button mStart2;//困难

private Button mLeft;//这四个按钮控制蛇运行的方向
private Button mRight;
private Button mTop;
private Button mBottom;

public SnakeView(Context context, AttributeSet att) {
super(context, att);
}
public SnakeView(Context context, AttributeSet att, int def) {
super(context, att, def);
}

public void setTextView(TextView newView) {
mStatusText = newView;
}


public void setStartButton(Button button) {
mStart = button;
mStart.setOnClickListener(this);
}
public void setStartButton1(Button button) {
mStart1 = button;
mStart1.setOnClickListener(this);
}
public void setStartButton2(Button button) {
mStart2 = button;
mStart2.setOnClickListener(this);
}


public void onClick(View v) {
mStart.setVisibility(View.GONE);
mStart1.setVisibility(View.GONE);
mStart2.setVisibility(View.GONE);

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,14 @@

import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.View;

import edu.hzuapps.androidlabs.R;


public class mapView extends View {
protected static int pointSize;// 地图点的大小。其实就是点的宽和高,大小一样
private final Paint mPaint = new Paint();//画笔,用来画蛇还有点
protected static int pointSize;

public mapView(Context context, AttributeSet att, int def){
super(context,att,def);
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
82 changes: 26 additions & 56 deletions AndroidLabs/app/src/main/res/layout/activity_net1414080903132.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,41 +14,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#00005500" >
<TextView

android:id="@+id/text"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_centerInParent="true"

android:gravity="center_horizontal"

android:text="@string/snake_layout_text_text"

android:textColor="#ff8888ff"

android:textSize="24sp"

android:visibility="visible" />
<RelativeLayout

android:id="@+id/control"

android:layout_width="300dp"

android:layout_height="250dp"

android:layout_alignParentBottom="true"

android:layout_centerHorizontal="true"

android:layout_marginBottom="10dp"

android:background="#00ffffff" >
<Button
<Button
android:id="@+id/start2"
android:layout_width="160dp"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -91,75 +57,79 @@
</Button>

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

android:layout_width="85dp"
android:id="@+id/bottom"

android:layout_width="85dp"

android:layout_height="85dp"
android:layout_height="85dp"

android:background="@drawable/net1414080903132top"
android:background="@drawable/net1414080903132bottom"

android:gravity="center_horizontal"
android:gravity="center_horizontal"

android:visibility="visible"
android:layout_centerHorizontal="true">
android:visibility="visible"
android:layout_alignParentBottom="true"
android:layout_toStartOf="@+id/right">

</Button>
</Button>

<Button

android:id="@+id/bottom"
android:id="@+id/left"

android:layout_width="85dp"

android:layout_height="85dp"

android:background="@drawable/net1414080903132bottom"
android:background="@drawable/net1414080903132left"

android:gravity="center_horizontal"

android:visibility="visible"
android:layout_alignParentBottom="true"
android:layout_alignStart="@+id/top">
android:layout_above="@+id/start2"
android:layout_toStartOf="@+id/top"
android:layout_marginEnd="22dp">

</Button>

<Button

android:id="@+id/left"
android:id="@+id/right"

android:layout_width="85dp"

android:layout_height="85dp"

android:background="@drawable/net1414080903132left"
android:background="@drawable/net1414080903132right"

android:gravity="center_horizontal"

android:visibility="visible"
android:layout_alignBottom="@+id/start1"
android:layout_alignParentStart="true">
android:layout_alignBaseline="@+id/left"
android:layout_alignBottom="@+id/left"
android:layout_toEndOf="@+id/top"
android:layout_marginStart="26dp">

</Button>

<Button

android:id="@+id/right"
android:id="@+id/top"

android:layout_width="85dp"

android:layout_height="85dp"

android:background="@drawable/net1414080903132right"
android:background="@drawable/net1414080903132top"

android:gravity="center_horizontal"

android:visibility="visible"
android:layout_alignBottom="@+id/start1"
android:layout_alignParentEnd="true">
android:layout_above="@+id/left"
android:layout_centerHorizontal="true">

</Button>
</RelativeLayout>
</RelativeLayout>

</FrameLayout>

This file was deleted.

0 comments on commit b1845cc

Please sign in to comment.