• ANDROID_MARS学习笔记_S01_007Linear_layout嵌套与layout_weight的设置


    一、介绍

    二、
    1.linear_layout.xml

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:orientation="horizontal"
     6     android:background="#440000" >
     7     
     8     <LinearLayout 
     9         android:orientation="vertical"
    10         android:layout_width="wrap_content"
    11         android:layout_height="wrap_content"
    12         android:background="#ff0000">
    13         <TextView 
    14             android:layout_width="wrap_content"
    15             android:layout_height="wrap_content"
    16             android:textSize="20sp"
    17             android:text="一"/>
    18         <TextView 
    19             android:layout_width="wrap_content"
    20             android:layout_height="wrap_content"
    21             android:textSize="30sp"
    22             android:text="二"/>
    23     </LinearLayout>
    24     
    25     <LinearLayout 
    26         android:orientation="vertical"
    27         android:layout_width="wrap_content"
    28         android:layout_height="wrap_content"
    29         android:background="#00ff00"
    30         android:layout_marginLeft="20dp">
    31         <TextView 
    32             android:layout_width="wrap_content"
    33             android:layout_height="wrap_content"
    34             android:textSize="20sp"
    35             android:text="一"/>
    36         <TextView 
    37             android:layout_width="wrap_content"
    38             android:layout_height="wrap_content"
    39             android:textSize="30sp"
    40             android:text="二"/>
    41     </LinearLayout>
    42 </LinearLayout>

    2.layout_weight.xml

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="wrap_content"
     5     android:orientation="horizontal"
     6     android:background="#440000" >
     7     
     8         <TextView 
     9             android:layout_width="0dp"
    10             android:layout_height="wrap_content"
    11             android:textSize="20sp"
    12             android:background="#00ff00"
    13             android:text="11111111"
    14             android:layout_weight="1"/>
    15         <TextView 
    16             android:layout_width="0dp"
    17             android:layout_height="wrap_content"
    18             android:textSize="30sp"
    19             android:background="#0000ff"
    20             android:text="二"
    21             android:layout_weight="2"/>
    22 </LinearLayout>

    3.MainActivity.java

    1     @Override
    2     protected void onCreate(Bundle savedInstanceState) {
    3         super.onCreate(savedInstanceState);
    4         setContentView(R.layout.layout_weight_layout);
  • 相关阅读:
    PHP中使用Redis
    找回Xcode7的代码折叠功能
    使用 Kingfisher 处理网络图片的读取与缓存
    Swift的两个小窍门
    斯坦福公开课:Developing IOS 8 App with Swift(1-3)心得体会
    What is the relationship between Xcode, Swift and Cocoa?
    C++中static用法总结
    C++中const用法总结
    数据库概念要点
    虚拟内存地址和物理内存地址
  • 原文地址:https://www.cnblogs.com/shamgod/p/5185220.html
Copyright © 2020-2023  润新知