Android五大布局、日志猫

一、5大布局

创建布局:layout右击→New→Layout resource file--------Root element:布局类型

1.线性布局(LinearLayout)

android:textSize="18sp"                   //调整中间中字体大小
match_parent                              //填充父窗体
wrap_content                              //包括内容
android:hint                              //控件上显示的字,一点击就消失
android:layout_marginLeft="20dp"          //控件左侧外边距
android:layout_margin="20dp"              //控件一周边距
android:layout_paddingLeft="20dp"	  //控件左侧内边距

2.相对布局(RelativeLayout)

       

android:layout_below+"@+id/    "		  //此控件在哪个控件的下边,空格就填哪个控件的id
android:layout_above+"@+id/    "		  //在----上边
android:layout_toLeftOf+"@+id/    "		  //在----左边
android:layout_toRightOf+"@+id/    "    	  //在----右边

3.帧布局(FrameLayout)

        一层一层的,例:视频播放器,暂停后屏幕中间的播放按钮

android:layout_gravity="center_vertical" 		  //垂直居中
android:layout_gravity="center_horizontal" 	          //水平居中
android:layout_gravity="center" 	 	          //水平、垂直均居中

4.表格布局(TableLayout)

      一个TableRow标签就代表一行

<TableRow>                                           //第一行
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="哈哈"
        />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="嘿嘿"
        android:layout_marginLeft="20dp"
        />
</TableRow>
<TableRow>                                           //第二行
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="哈哈"
        />
</TableRow> 

5.绝对布局(AbsoluteLayout)

      控件位置固定,后期做屏幕适配不容易做,基本被废弃。

二、Android中的单位

1.sp:给一个textview设置字体大小

2.dp:其他情况单位全用dp,比如设置控件边距

三、日志猫

Log.v(tag,"要打印的内容")    --------蓝色(v级别)
Log.i(tag,"要打印的内容")    --------绿色(info级别)
Log.d(tag,"要打印的内容")    --------黑色(debug级别)
Log.w(tag,"要打印的内容")    --------黄色(warn级别)
Log.e(tag,"要打印的内容")    --------红色(error级别)
System.out.println();       --------绿色

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值