zoukankan      html  css  js  c++  java
  • 总结一哈小添添之前讲的几种布局

    1. LinearLayout 不解释
    2. RelativeLayout 不解释
    3. FrameLayout 后加进来的控件覆盖前面的控件
    4. TableLayout 属性在下面
    5. AbsoluteLayout 要设置x、y其实我觉得很麻烦诶 懒得用
    6. GridLayout 贼方便
        TableLayout可设置的属性包括全局属性及单元格属性。
    
        1、全局属性也即列属性,有以下3个参数:
    
            android:stretchColumns    设置可伸展的列。该列可以向行方向伸展,最多可占据一整行。
    
            android:shrinkColumns     设置可收缩的列。当该列子控件的内容太多,已经挤满所在行,那么该子控件的内容将往列方向显示。
    
            android:collapseColumns 设置要隐藏的列。
    
    
            示例:
    
            android:stretchColumns="0"           第0列可伸展
    
            android:shrinkColumns="1,2"         第1,2列皆可收缩
    
            android:collapseColumns="*"         隐藏所有行
    
            说明:列可以同时具备stretchColumns及shrinkColumns属性,若此,那么当该列的内容N多时,将“多行”显示其内容。(这里不是真正的多行,而是系统根据需要自动调节该行的layout_height)
    
        2、单元格属性,有以下2个参数:
    
            android:layout_column    指定该单元格在第几列显示
    
            android:layout_span        指定该单元格占据的列数(未指定时,为1)
    
            示例:
    
            android:layout_column="1"    该控件显示在第1列
    
            android:layout_span="2"        该控件占据2列
  • 相关阅读:
    vant框架的select下拉框
    监听滚轴高度
    关于使用iframe的父子页面进行简单的相互传值
    vue监听移动端物理返回
    vue+ElementUI项目中,input只能输入正整数的验证
    移动端公共样式
    协程嵌套协程
    基础知识
    汉化包
    .ui转.py文件命令
  • 原文地址:https://www.cnblogs.com/hishark/p/7534713.html
Copyright © 2011-2022 走看看