Android-LinearLayout(线性布局)

布局:Android为我们提供了一个View和ViewGroup子类的集合。ViewGroup类是View的子类,也被称为Layout布局,它提供了流式布局、线性布局等多种布局方式。View是绘制在屏幕上的用户能与之交互的一个对象。而ViewGroup则是一个用于存放其他View(和ViewGroup)对象的布局容器! 

2、LinearLayout(线性布局)

 

3、weight(权重)

  android:layout_width="0dp":设置android: layout_weight,数值越小越优。1:1时,各占1/2,1:2时,各占2/3和1/3。

  android:layout_width="wrap_content":按照android:layout_weight中设置的数值等比变化。

4、分割线

  水平、竖直方向的分割线:

<View
  android:layout_height="match_parent"
  android:background="#686868"
  android:layout_width="20dp"/>
//竖直直线
<
View android:layout_width="match_parent" android:background="#686868" android:layout_height="20dp"/>
//水平直线

  为LinearLayout添加一个divider属性:

  android:drvider="@drawable/XXX": 设置作为分割线的图片 

  android:showDividers="": 设置分割线的位置,none(无),begining(开始),end(结束),middle(每两个组件间) 

  dividerPadding="XXdp": 设置分割线的Padding

 

 

posted @ 2016-12-15 15:57  林梦知津  阅读(207)  评论(0编辑  收藏  举报