android布局之Linearlayout(线性布局)

android布局中的Linearlayout(线性布局)布局是较为常见的一种布局,正如它的名字,在此布局里的控件将按照线性排布,要么横向,要么垂直。文字的说明太难理解,还是看看实际代码吧:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:id="@+id/activity_main2"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="horizontal"    tools:context="com.example.myche.Main2Activity">  
  <Button        android:text="1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/button2"        android:layout_weight="1" />    <Button        android:text="2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/button3"        android:layout_weight="1" />    <Button        android:text="3"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/button"        android:layout_weight="1" /></LinearLayout>


这便是一个线性布局了,我在这个布局里放了三个按钮,用来看出它的布局效果,布局大小不用了说了,这里最为重要的一个属性,那就是 android:orientation,这个属性用来指定这个布局是横向还是垂直, android:orientation="horizontal"这个属性便表示布局为横向:  




而当我们把这个属性改为 android:orientation="vertical"时,它便成立垂直排列


以上两种便是其核心了,而根据你所要的效果,你可以在垂直的线性布局中嵌套横向的线性布局来实现诸如九宫格的布局,等等,靠灵活的组合可以做出各式各样的显示效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值