【高明鑫】024 UI_布局 之帧布局-表格布局

所有的问题,我都希望能从书本中找到理论的支撑。我的学习方法,爱读书!

学习完视频后,我们还可以再参考《疯狂Android讲义(第二版)》 2.2.3 帧布局。事半功倍!

24.1 布局管理

  1. 布局管理就是组件在activity中呈现方式,包括组件大小,间距和对齐方式等。
  2. android提供了两种布局的实现方式:

1. 在xml配置文件中声明:这种方式是将需要呈现的组件在配置文件中进行声明,在程序中通过setContentView(R.layout.main) 方法将视图呈现在activity中,通过findViewById() 方法获得组件实例。一般推荐使用这种方式。

2. 在程序中通过编码,动态的生成组件以设置相对布局。

24.2 帧布局 FrameLayout

帧布局是从屏幕的左上角(0,0)坐标开始布局,多个组件层叠排序,后面的组件覆盖前面的组件。

所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。但是你可以通过子控件自身控制其位置。后一个子元素将会直接在前一个子元素之上进行覆盖填充,把他们部分或全部挡住。

 

此布局通常用于软件的 初始化页面,启动页面等。

如下是一个测试实例:

这玩意好干啥??蛋疼的layout。

 

猜你喜欢

转载自blog.csdn.net/yush34/article/details/89641303