导图社区 android常用两大布局
主要LinearLayout和RelativeLayout布局,希望对各位有帮助,会继续更新
MySQL基本操作命令汇总,主要包括查询数据、修改数据、数据库命令
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
民法分论
android开发
布局
LinearLayout
1)当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。 即:left,right,center_horizontal 是生效的。 2)当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。 即:top,bottom,center_vertical 是生效的。
常用属性
id
orientation
horizontal
vertical
gravity
layout_gravity
layout_width
wrap_content
math_parent
layout_height
background
Weight(权重)
组件比例=各空间weight值/总weight值
简单用法
水平方向:layout_width=0dp
竖直方向:layout_height=0dp
复杂用法
divide(分割线)
View
divide
第二种则是使用LinearLayout的一个divider属性,直接为LinearLayout设置分割线 这里就需要你自己准备一张线的图片了 1)android:divider设置作为分割线的图片 2)android:showDividers设置分割线的位置,none(无),begining(开始),end(结束),middle(每两个组件间) 3)dividerPadding设置分割线的Padding 
RalativeLayout

ignoreGravity
根据父容器定位
layout_alignParentLeft
layout_alignParentRight
layout_alignParentTop
layout_alignParentBottom
android:layout_centerHorizontal
android:layout_centerVertical
android:layout_centerInParent
根据兄弟容器定位
layout_toLeftOf
layout_toRigthOf
layout_above
layout_below
layout_aliginTop
layout_alignBottom
layout_alignLeft
layout_alignRight
margin(偏移)
设置组件与父容器的边距,又叫偏移
layout_margin
layout_marginLeft
layout_marginRight
layout_marginTop
layout_marginBottom
padding(填充)
设置组件内部元素间的边距
padding
paddingLeft
paddingRight
paddingTop
paddingBottom
TableLayout
FrameLayout
GridLayout
AbsoluteLayout