赞
踩
实训1 动物连连看游戏界面制作
【实训名称】 | |||||||||||||||||||||
动物连连看游戏界面制作 | |||||||||||||||||||||
【实训效果】 | |||||||||||||||||||||
![]() | |||||||||||||||||||||
【实训目的】 | |||||||||||||||||||||
掌握Android中线性布局的使用 | |||||||||||||||||||||
【实训素材】 | |||||||||||||||||||||
drawable-hdpi文件夹: | |||||||||||||||||||||
【实训素材CSDN资源链接】 | |||||||||||||||||||||
https://download.csdn.net/download/xiaohui_student/88351533?spm=1001.2014.3001.5503 | |||||||||||||||||||||
【准备工作】 | |||||||||||||||||||||
| |||||||||||||||||||||
【知识点】 | |||||||||||||||||||||
(1)android:id用于设置当前布局的唯一标识。
(2)android:layout_width
(3)android:layout_height
(4)android:background
(5)android:layout_margin
(6)android:padding
2.LinearLayout(线性布局)通常指定布局内的子控件水平或者竖直排列。 在XML布局文件中定义线性布局的基本语法格式如下:
3.除了布局的通用属性外,LinearLayout布局还有两个比较常用的属性,分别是android:orientation和android:layout_weight,具体介绍如下所示。
属性android:orientation的值为可选值,可选值为vertical和horizontal。 (1)vertical:表示LinearLayout布局内控件依次从上到下竖直排列。 (2)horizontal:表示LinearLayout布局内控件依次从左到右水平排列。 属性android:layout_weight: (1)该属性被称为权重,通过设置该属性值,可使布局内的控件按照权重比显示大小。 (2)在进行屏幕适配时起到关键作用。 | |||||||||||||||||||||
【相关代码】 | |||||||||||||||||||||
1.在app/src/main/res/values中打开styles.xml文件,并添加“连连看公共样式”部分内容: | |||||||||||||||||||||
<resources> | |||||||||||||||||||||
2.将原来的app/src/main/res/layout/activity_main.xml文件删除,创建新的布局文件,文件名为activity_main.xml。 | |||||||||||||||||||||
3.在新创建的activity_main.xml文件中输入以下内容: | |||||||||||||||||||||
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。