android 最新布局控件,Android 简单布局、控件

布局

线性布局 LinearLayout

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">

相对布局 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下

4221608b758dc61592eefcbb0e3213a4.png

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

851fbf091328b0b35c0de85ea2095203.png

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 抽取成全局变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值