5_Android的控件布局


1.控件布局的基本概念

  • 所谓的控件布局方法,就是指控制控件在Activity当中的位置、大小、颜色以及其他控件样式属性的方法。

1.使用布局文件完成控件布局(activity_main.xml)。

2.在Java代码当中完成控件布局。

2.控件布局的种类

布局方法分类(一)

布局分类方法(二) 

3.各类布局的方法特点

4.线性布局

例子:

  • 新建一个Java引用程序,,命名为:S01_Layout,且为Blank Activity

 

  • 在布局文件中,为我们自动生成的是Relative Layout

 

  • 我们的例子演示的是线性布局,我们自己创建一个布局文件: 

弹出一个窗口,填写参数:

 

点击finish后生成 myfirst_layout的布局文件,内容如下:

  • 何为线性布局?我们在myfirst_layout上加上两个TextView的控件:

  • 在Main_Activity的onCreate( )方法调用这个myfirst_layout布局文件:

  •  运行这个应用程序,我们可以发现,即使第一个TextView控件没有占满第一行,当添加第二个TextView的时候还是在第二行开始,这正是垂直线性布局的特点:

  • 把这个线性布局改成水平(horizontal)方向,我们看一看,可以发现,编程线性水平布局:
  • 注意如果水平方向,一般控件大小为wrap_content(包含内容),应为如果长度超过虚拟机的宽度,显示的内容就会超出屏幕范围,将会看不到后面显示的内容。

猜你喜欢

转载自blog.csdn.net/qq_36243942/article/details/81736744
今日推荐