连连看的游戏界面十分简单,大致可以分为两个区域:
--游戏主界面区
--控制按钮和数据显示区
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实现疯狂连连看游戏之开发游戏界面(二)-创新互联
本文来源:https://www.cdcxhl.com/article34/hsgse.html
成都网站建设公司_创新互联,为您提供做网站、小程序开发、虚拟主机、App设计、Google、标签优化
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联