制作安卓App首页

## **一、实验目标**

做一个APP首页,包括顶部图片、顶部菜单栏、中部消息模块、底部Tab按钮。学习 ScrollView, RelativeLayout,以及插件之间的穿插使用。

## 二、实验步骤

### 1.创建父布局,新建ScrollView,新建ScrollView内部父布局

 

### 2.创建顶部首页显示栏,设置宽高、位置,字体大小、样式等

 

### 3.创建顶部图片,设置宽高,src加载图片,设置边距

 

### 4.菜单栏模块,最外层用线性布局,内层使用四个相对布局,使用权重weight属性使四个控件比例相同,平分空间

 

### 5.消息模块,创建相对布局为父布局,使用两个TextView控件

 

### 6.底部Tab模块,与菜单栏模块类似,以线性布局为父布局,内层使用4个相对布局,使用权重weight属性使四个控件比例相同,平分空间,相对布局内利用id属性控制文字控件在图片控件下方

 

## 三、程序运行结果

程序运行成功,最终截图如下:

 

## 四、问题总结与体会

- 问题及解决方式:最初菜单栏模块4个控件超出了屏幕范围,后来发现是对于`android:layout_weight="1"`,我给四个控件分别赋了1、2、3、4,显然这是不对的,这还是对于权重属性不够理解的问题。
- 收获与体会:本次实验熟悉了相对布局和ScrollView的使用,了解了id属性和weight属性的使用方式,能更加熟练地运用Android Studio来编写app前端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值