我是一个技术爱好者,不光是移动开发,还是画简单的插画,都与专业人士不相上下。这次我专门利用业余时间,借鉴参考书上的代码,自己编写了电脑猜拳游戏,以飨Android移动开发初学者。
猜拳游戏的界面如下图所示:
以XML语言的方式写法如下,其中我使用了TableLayout和LinearLayout,源文件位于WebView\app\src\main\res\layout\finger_guessing_game_layout.xml:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow android:orientation="horizontal"
android:textAlignment="center"
android:layout_gravity="center"
android:gravity="center">
<TextView
android:id="@+id/title"
android:paddingTop="12sp"
android:paddingBottom="12sp"
android:textSize="32sp"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="和电脑猜拳"/>
</TableRow>
<TableRow android:gravity="center"
android:paddingLeft="32sp"
android:paddingRight="32sp">
<TextView
android:id="@+id/computerActionText"
android:text="电脑出拳:"