• Android 简单布局、控件


    布局

    线性布局 LinearLayout

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"  //纵向排列,horizontal横向排列
    tools:context=".MainActivity">
    </LinearLayout>


    相对布局 RalativeLayout

      相对于给定id控件的位置(两控件不重叠,属性可同时执行,如右下方):

      layout_above:将该控件底部置于给定id控件之上

      layout_below:将该控件底部置于给定id控件之下

      layout_toLeftOf:将该控件的右边缘置于给定id控件的左边缘

      layout_toRightOf:将该控件的左边缘置于给定id控件的右边缘

     

      相对于给定id控件对齐(两控件重叠):

      layout_alignBaseline:将该控件的baseline与给定id的baseline对齐

      layout_alignTop:将该控件的顶部边缘与给定id的顶部边缘对齐

      layout_alignBottom:将该控件的底部边缘与给定id的底部边缘对齐

      layout_alignLeft:将该控件的左边缘与给定id的左边缘对齐

      layout_alignRignt:将该控件的右边缘与给定id的右边缘对齐

     

      相对于父控件:

      layout_alignParentTop:若为true,将该控件的顶部与父控件的顶部对齐

      layout_alignParentBottom:若为true,将该控件的底部与父控件的底部对齐

      layout_alignParentLeft:若为true,将该控件的左部与父控件的左部对齐

      layout_alignParentRight:若为true,将该控件的右部与父控件的右部对齐

     

      居中:

      layout_centerHorizontal:若为true,将该控件水平居中

      layout_centerVertical:若为true,将该控件垂直居中

      layout_centerInParent:若为true,将该控件置于父控件中央

     

      指定移动像素(相当于内边距):

      layout_marginTop:上偏移的值

      layout_marginBotton:下偏移的值

      layout_marginLeft:左偏移的值

      layout_marginRight:右偏移的值

    控件

    TextView文本框

    ImageView图片框

      需要事先复制图片到resdrawable下

      

      属性src里写上路径(资源文件不能以数字开头

      

    Button按钮

    <Button
    android:id="@+id/btn01"    
    android:layout_weight="1"          //权重
    android:text="按钮"              //按钮上显示的字
    android:layout_width="match_parent"    //和父控件大小一样
    android:layout_height="wrap_content" />  //当前控件大小能够刚好包含里面的内容


    快捷键
      alt+enter 抽取成本地变量/查看错误提示
      alt+ctrl+f 抽取成全局变量


  • 相关阅读:
    iOS小开发团队的生存发展之道
    windows phone 7 应用提交时遇到的位置服务问题
    【服务器数据恢复】AIX环境下误删除逻辑卷的数据恢复方案
    【存储数据恢复】EqualLogic PS系列存储磁盘故障的数据恢复
    【服务器数据恢复】ProLiant服务器RAID模块损坏的数据恢复案例
    【虚拟机数据恢复】IDC机房VMware ESXi误删除虚拟机的数据恢复案例
    【存储数据恢复】HP EVA存储误删除VDISK的数据恢复案例
    【存储数据恢复】某品牌EqualLogic系列存储介绍和数据恢复方法
    【数据库数据恢复】SQL SERVER数据库数据恢复案例
    【服务器数据恢复】离线硬盘强制上线导致RAID5崩溃的数据恢复案例
  • 原文地址:https://www.cnblogs.com/gothic-death/p/10402092.html
Copyright © 2020-2023  润新知