連連看的游戲界面十分簡單,大致可以分為兩個區域:
--游戲主界面區
--控制按鈕和數據顯示區
1、開發界面布局
本程序使用一個RelativeLayout作為整體的界面布局元素,界面布局上面是一個自定義組件,下面是一個水平排列的LinearLayout。
下面是本程序的布局文件:/res/layout/main.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/room"> <!-- 游戲主界面的自定義組件 --> <cn.oyp.link.view.GameView android:id="@+id/gameView" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <!-- 水平排列的LinearLayout --> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:layout_marginTop="380px" android:background="#1e72bb" android:gravity="center"> <!-- 控制游戲開始的按鈕,該按鈕的背景圖片可以根據按鈕的狀態改變 --> <Button android:id="@+id/startButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/button_selector" /> <!-- 顯示游戲剩余時間的文本框 --> <TextView android:id="@+id/timeText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:textSize="20dip" android:width="150px" android:textColor="#ff9" /> </LinearLayout> </RelativeLayout>
網站欄目:Android實現瘋狂連連看游戲之開發游戲界面(二)-創新互聯
本文來源:http://m.newbst.com/article34/hsgse.html
成都網站建設公司_創新互聯,為您提供做網站、小程序開發、虛擬主機、App設計、Google、標簽優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯