• LinearLayout 和 RelativeLayout


    共有属性: java代码中通过btn1关联次控件 android:id="@+id/btn1"

    控件宽度 android:layout_width="80px"    //"80dip"或"80dp"

    android:layout_width =“wrap_content”

    android:layout_width =“match_parent” 

    控件高度 android:layout_height="80px"    //"80dip"或"80dp"

    android:layout_height =“wrap_content”

    android:layout_height =“match_parent”

    控件排布 android:orientation="horizontal”

    android:orientation="vertical“

    控件间距 android:layout_marginLeft="5dip"      //距离左边

    android:layout_marginRight="5dip"      //距离右边

    android:layout_marginTop="5dip"      //距离上面

    android:layout_marginRight="5dip"      //距离下面

    控件显示位置 android:gravity="center"    //left,right, top, bottom

    android:gravity="center_horizontal"

    android:layout_gravity是本元素对父元素的重力方向。

    android:layout_gravity属性则设置控件本身相对于父控件的显示位置

    android:gravity是本元素所有子元素的重力方向。

    android:layout_gravity="center_vertical"

    android:layout_gravity="left"

    android:layout_gravity="left|bottom"

    TextView中文本字体 android:text="@String/text1"    //在string.xml中定义text1的值 android:textSize="20sp" android:textColor=”#ff123456”

    android:textStyle="bold"    //普通(normal), 斜体(italic),粗斜体(bold_italic)

    定义控件是否可见 android:visibility=”visible”     //可见

    android:visibility=”invisible”  //不可见,但是在布局中占用的位置还在

    android:visibility=”gone”   //不可见,完全从布局中消失

    定义背景图片 android:background="@drawable/img_bg"    //img_bg为drawable下的一张图片

    seekbar控件背景图片及最大值

    android:progressDrawable="@drawable/seekbar_img" 

    android:thumb="@drawable/thumb"           

    android:max = "60"

     

    仅在RelativeLayout中有效: 在父亲布局的相对位置 android:layout_alignParentLeft="true"     //在布局左边 android:layout_alignParentRight="true"    //在布局右边 android:layout_alignParentTop="true"     //在布局上面 android:layout_alignParentBottom="true "  //在布局的下面

    在某个控件的相对位置 android:layout_toRightOf="@id/button1"  //在控件button1的右边,不仅仅是紧靠着 android:layout_toLeftOf="@id/button1"   //在控件button2的左边,不仅仅是紧靠着

    android:layout_below="@id/button1 "     //在控件button1下面,不仅仅是正下方

    android:layout_above=“@id/button1”   //在控件button1下面,不仅仅是正下方

    定义和某控件对奇 android:layout_alignTop=”@id/button1”  //和控件button1上对齐

    android:layout_alignBottom=”@id/button1”  //和控件button1下对齐

    android:layout_alignLeft=”@id/button1”  //和控件button1左对齐

    android:layout_alignRight=”@id/button1”  //和控件button2右对齐

    android:layout_centerHorizontal="true"        //水平居中 a

    ndroid:layout_centerVertical="true"

    android:layout_centerInParent="true"

    仅在LinearLayout中有效 设置控件在一排或一列中所占比例值

    android:layout_weight="1"

     

    设置Listview获取焦点时图片显示,默认为橙色,想去掉换成无色图片即可

    android:listSelector="@drawable/nocolor"

    listview设置分割线

    android:divider="#000"

    android:dividerHeight="1px"

    android:drawSelectOnTop="false" 用来设置listview上的背景颜色会不会挡住(覆盖)内容,false表示不覆盖

  • 相关阅读:
    Running ASP.NET Applications in Debian and Ubuntu using XSP and Mono
    .net extjs 封装
    ext direct spring
    install ubuntu tweak on ubuntu lts 10.04,this software is created by zhouding
    redis cookbook
    aptana eclipse plugin install on sts
    ubuntu open folderpath on terminal
    ubuntu install pae for the 32bit system 4g limited issue
    EXT Designer 正式版延长使用脚本
    用 Vagrant 快速建立開發環境
  • 原文地址:https://www.cnblogs.com/UniqueColor/p/4731468.html
Copyright © 2020-2023  润新知