android的线性布局

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >

<LinearLayout
         android:id="@+id/textView1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
       android:orientation="horizontal"
      android:layout_weight="0.5">
        <TextView
        android:text="green"
        android:layout_gravity="center_horizontal"
        android:layout_width="wrap_content"
      android:layout_weight="1"
        android:layout_height="fill_parent"
        android:background="#00aa00"
        />
        
        <TextView
        android:text="blue"
        android:layout_gravity="center_horizontal"
        android:layout_width="wrap_content"
      android:layout_weight="1"
        android:layout_height="fill_parent"
        android:background="#0000aa"
        />
        
    </LinearLayout>
<LinearLayout
         android:id="@+id/textView2"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
       android:orientation="vertical"
      android:layout_weight="1">
        <TextView
        android:text="row one"
      
        android:layout_width="fill_parent"
      android:layout_weight="1"
        android:layout_height="wrap_content"
        android:background="#aa0000"
        />
        
        <TextView
        android:text="row two"
       
        android:layout_width="fill_parent"
      android:layout_weight="1"
        android:layout_height="wrap_content"
        android:background="#aaaa00"
        />
        
    </LinearLayout>
    
</LinearLayout>

时间: 2024-10-27 09:13:07

android的线性布局的相关文章

android之线性布局LinearLayout以及weight权重使用

LinearLayout(线性布局): :layout/activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:lay

Android LinearLayout线性布局详解

为了更好地管理Android应用的用户界面里的各组件,Android提供了布局管理器.通过使用布局管理器,Android应用图形用户界面具有良好的平台无关性.推荐使用布局管理器来管理组件的分布.大小,而不是直接设置组件的位置和大小.可以使用布局管理器嵌套布局管理器,即也可作为一个UI组件来使用. LinearLayout可以控制组件横向排列或者纵向排列,内容不会换行,超出屏幕部分将不会显示出来. 学习图解 LinearLayout 常用XML属性及方法 [属性一]orientation 设置子组

Android 使用线性布局LinearLayout和Button实现一个点红块游戏

这个游戏的功能类似打地鼠. 项目地址:https://github.com/moonlightpoet/RedBlock 程序下载试玩地址:https://github.com/moonlightpoet/RedBlock/blob/master/bin/RedPoint.apk?raw=true 主要代码: package com.example.redpoint; import android.support.v7.app.ActionBarActivity; import android.

Android 自学之线性布局 LinearLayout

线性布局(LinearLayout),线性布局有点想AWT编程里面的FolwLayout,他们都会将容器里面的组件挨个的排列起来. 他们最大的区别在于:Android的线性布局不会换行:AWT里面的FolwLayout则会另起一行进行显示 LinearLayout支持常用XML属性及相关方法的说明 XML属性 相关方法 说明 android:gravity setGravity(int) 设置布局管理器内组件的对齐方式.该属性支持top,bottom,left,right--也可以同时制定多种对

Android布局管理器(线性布局)

线性布局有LinearLayout类来代表,Android的线性布局和Swing的Box有点相似(他们都会将容器里面的组件一个接一个的排列起来),LinearLayout中,使用android:orientation属性控制布局是水平还是竖直布局(vertical水平,horizontal竖直) XML属性 相关方法 说明 android:baselineAligned setBaselineAligned(boolean) 该属性设置为false,将会阻止该布局管理器与它的子元素的基线对其 a

Android ch06 Layout 布局(一)

LinearLayout:线性布局 LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列, 按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失. 因此一个垂直列表的每一行只会有一个widget或者是container,而不管他们有多宽, 而一个水平列表将会只有一个行高(高度为最高子控件的高度加上边框高度). LinearLayout保持其所包含的widget或者是container之间的间隔以及互相对齐(相对一个控件的

Android布局之线性布局——LinearLayout

本文将详细介绍线性布局的各种xml属性. xml属性 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="mat

Android基础_2 Activity线性布局和表格布局

在activity的布局中,线性布局和表格布局是最简单的,这次分别从线性布局,表格布局以及线性布局和表格混合布局做了实验,实验中只需要编写 相应的xml的代码,java代码不需要更改,因为我们这里只是练习android的界面设计.参考的资料为mars老师的教程. 线性布局: 线性布局就是将各种控件按照行或者列依次进行排列. 其中本实验用到的各控件的属性解释如下: android:layout_weight属性是指不同的控件在activity中占有体积大小的比例. android:paddingL

Android UI之LinearLayout(线性布局)

说明:线性布局是最常用的布局,其包含的所有View会按照线性来排列. 需要注意的就是四个比较常用的xml属性: 1 android:gravity 对应方法:setGravity(int) 说明:这个属性设置布局内组件的对齐方式,支持以下属性值: 属性值 作用 top 将对象放在其容器的顶部,不改变其大小 bottom 将对象放在其容器的底部,不改变其大小 left 将对象放在其容器的左侧,不改变其大小 right 将对象放在其容器的右侧,不改变其大小 left 将对象放在其容器的左侧,不改变其