手机版

Android应用开发_学习笔记(7)

时间:2025-04-23   来源:未知    
字号:

二、Android布局

1、声明布局的两种方式

1)在XML文件中申明UI 组件

①、Android提供了从xml的节点元素,这些节点元素对应代码中的UI组件。 ②、优点:直观简洁,可读性强;实现了UI界面和逻辑代码的分离。

2)在代码中构造组件

①、在java代码中构造组件。

②、缺点:抽象模糊,可读性比较差;耦合性强,数据的表现和逻辑错杂很难。

2、布局属性

1)所有的View和ViewGroup都支持XML的属性。

2)XML的属性是可以继承的。

3)View和ViewGroup都支持下面两个属性。

3、Android中布局的盒子模型

1)View

支持padding(填充),但是不支持margin。

2)ViewGroup支持padding和margin(页边空白)。

4、FrameLayout 布局

FrameLayout对象就好比一块在屏幕上提前预订好的空白区域,然后你可以填充一些元素到里边。

注意:所有的元素都被放置在FrameLayout区域最左上的区域。而且无法为这些元素指定一个确切的位置。如果一个FrameLayout里边有多个子元素,那么后边的子元素的显示会重叠在前一个元素上。

5、LinearLayout 布局

LinearLayout是一种Android中最常用的布局之一,它将自己包含的子元素按照一个方

Android应用开发_学习笔记(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)