在android应中,需要注意3个文件,他们分别是:Main.axml,String.xml和Activity.cs.
1.布局文件Main.axml ,该文件保存在Resouses/layout的目录中,这也是所有布局文件常用在的一个目录 的。
2.变量文件String.xml
该文件中保存了一些常用的公共变量,并且给这些变量指定了对应的值。这些值常为字符串,用于显示在一些控件中。
3.逻辑实现文件Activity.cs
一:线性布局LinearLayout
常用属性:
控件布局 | 属性 | 值 | 备注 |
垂直布局 | |||
LinearLayout | orientation | vertical | 指明线性布局方式是垂直方式 |
layout_width | fiil_parent | 填充父容器 | |
layout_height | fill_parent | 填充父容器 | |
background | #FFFFFF | 布局背景是白色 | |
水平布局 | |||
LinearLayout | orientation | horizontal | 布局方式为水平线性布局 |
二:相对布局RelativeLayout
相对布局使用时分为两种,一种是相对于父容器的布局,一种控件之间的相对布局。
a.相对于父容器的布局
使用该布局时需要用到布局时需要用到关键性的8个属性,如下所示:
layout_marignTop:控件顶部距离父容器顶部边缘的距离。
layout_mariginButton:控件底部距离父容器底部的距离。
Layout_mariginRight:控件右边距离父容器右侧边缘的距离。
Layout_mariginLeft:控件左边距离父容器左侧边缘的距离。
Layout_alignParetTop:控件与父容器顶部是否对齐,但是首先,必须满足layout_marginTop值。