2.1布局的创建

1 Android UI简介

应用程序界面的美观直接影响用户的体验,一个好的布局应简洁、美观、实用。

Android UI的设计与代码的编写是分离的,这样做的好处是当我们改变布局时,不用考虑对代码的影响。

2 布局的创建

Android UI的布局是一个.xml文件,位于res/layout下,内部使用标签形式。
创建一个新布局,只需在res/layout下右键单击选择新建即可,需要注意的是,布局的名称只能包含小写字母、数字与下划线。

3 布局讲解

布局中的标签分为单标签与双标签,双标签的开始标签与结束标签内可以加入其它的标签。例如第一个LinearLayout标签是单标签,第二LinearLayout是双标签,并且嵌套了一个Button标签。
在开始标签内可以设置该标签的属性。



    

4 布局的分类

Android的布局有:

  • 线性布局(LinearLayout):以水平或垂直线性进行排列
  • 相对布局(RelativeLayout):以相对位置进行排列
  • 帧布局(FrameLayout):以层叠形式进行排列
  • 表格布局(TableLayout):以表格形式排列
  • 绝对布局(AbsoluteLayout):以绝对位置排列
  • 网格布局(GridLayout):与表格布局相似
  • 约束布局(ConstrainLayout):适合可视化

你可能感兴趣的:(2.1布局的创建)