布局文件
本文最后更新于 194 天前,其中的信息可能已经有所发展或是发生改变。

LinearLayout:按垂直或水平顺序排列子视图。

全局 :

android:orientation;//用于设置子控件在其容器中的对齐方式。

vertical;//控件从上到下垂直排列

horizontal;//控件从左到右水排列

android:gravity;//用于设置子控件在其容器中的对齐方式。

center:所有子控件居中对齐。

top:子控件向顶部对齐(仅对垂直布局有效)。

bottom:子控件向底部对齐(仅对垂直布局有效)。

left:子控件向左对齐(仅对水平布局有效)。

right:子控件向右对齐(仅对水平布局有效)。

center_horizontal:水平居中对齐。

center_vertical:垂直居中对齐。

子控件 :

android:layout_gravity;///与 gravity 类似,但只针对单个子控件生效

android:layout_width android:layout_height;//用于设置子控件的宽度和高度。这两个属性可以取以下值:

wrap_content:子控件的大小与其内容一致。

match_parent:子控件的大小与父布局一样大,垂直布局时宽度通常设置为 match_parent。

固定尺寸(如 100dp):指定具体的宽度或高度。

android:padding;//控件内部的边距,指定控件内容与其边界之间的距离。

android:layout_margin;//控件外部的边距,指定控件与其他控件或父布局之间的距离。

可以分别指定:layout_marginTop、layout_marginBottom、layout_marginLeft、layout_marginRight。

android:layout_weight;//用于分配控件在布局中的空间。它让控件按比例分配可用的剩余空间。

RelativeLayout:视图相对于父布局或其他视图进行定位。

layout_alignParentTop:控件与父布局的顶部对齐。bool

layout_alignParentBottom:控件与父布局的底部对齐。bool

layout_alignParentLeft:控件与父布局的左侧对齐。bool

layout_alignParentRight:控件与父布局的右侧对齐。bool

layout_centerInParent:控件在父布局中居中显示。bool

layout_centerHorizontal:控件在父布局中水平居中。bool

layout_centerVertical:控件在父布局中垂直居中。bool

layout_above:将当前控件放在指定控件的上方。

layout_below:将当前控件放在指定控件的下方。

layout_toLeftOf:将当前控件放在指定控件的左侧。

layout_toRightOf:将当前控件放在指定控件的右侧。

layout_alignTop:将当前控件的顶部与指定控件的顶部对齐。

layout_alignBottom:将当前控件的底部与指定控件的底部对齐。

ConstraintLayout:基于约束规则来布局子视图,非常灵活。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇