Android中有六大布局,分别是:
LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局),FrameLayout(帧布局),AbsoluteLayout((绝对布局),GridLayout(网格布局)。
LinearLayout(线性布局):

线性布局知识点.png
为LinearLayout设置分割线
很多界面开发中都会设置一些下划线,或者分割线,从而使得界面更加整洁美观,比如下面的酷狗音乐的注册界面

酷狗音乐注册.png
对于这种线,我们通常的做法有两种
1.直接在布局中添加一个view,这个view的作用仅仅是显示出一条线,代码也很简单:

水平直线代码.png
效果图:

直线.png
2.使用LinearLayout的一个divider属性,直接为LinearLayout设置分割线

实现代码.png

效果图.png
解释:
android:divider :设置作为分割线的图片
android:showDividers :设置分割线的位置,none(无)、begining(开始)、end(结束)、middle(每两个组件间)
dividerPadding :设置分割线的Padding
