Android 开发学习小结(七)

一、LinearLayout的使用方法
	1.线性布局:将控件一个挨着一个的从上到下排列;
	2.Activity可配置样式
		android:orientation="vertical" -- 线性布局样式的方向(垂直或水平)
	3.控件可设置样式属性
		android:id="@+id/head_text" -- 为控件指定相应的id
        android:text="@string/head_text" -- 指定控件当中显示的文字(尽量使用strings.xml中的配置)
        android:gravity="center_vertical"	-- 指定控件内容的基本位置,比如说居中、居右等位置
        android:textSize="35pt" -- 指定控件当中字体的大小
        android:background="#aa0000" -- 指定该控件所使用的背景色,RGB命名法
        android:layout_width="fill_parent" -- 指定控件的宽度
        android:layout_height="wrap_content" -- 指定控件的高度
        android:paddingLeft="10dip" -- 指定控件的内边距,也就是说控件当中的内容
        android:paddingTop="20dip"
        android:paddingRight="30dip"
        android:paddingBottom="40dip"
        android:layout_weight="1" -- 多个控件间的大小关系(当前weight值/所有控件weight总和)
        android:singleLine="true" -- 如果设置为真的话,则将控件的内容在一行当中进行显示(超长部分3个点号)
二、TableLayout的使用方法
	1.表格布局:使用表格形式对控件进行布局;
	2.Activity可配置样式
		android:stretchColumns="0" -- 当每行存在多列时,指定内容不足填满时拉伸的列(从0开始记)
	3.控件设置(两行两列)
		<TableRow>
			<TextView
				android:text="@string/row1_column1"
				android:background="#aa0000"
				android:padding="3dip" />
			<TextView
				android:text="@string/row1_column1"
				android:background="#00aa00"
				android:gravity="center_horizontal"
				android:padding="3dip" />
		</TableRow>
		<TableRow>
			<TextView
				android:text="@string/row1_column1"
				android:background="#aa0000"
				android:padding="3dip" />
			<TextView
				android:text="@string/row1_column1"
				android:background="#00aa00"
				android:gravity="center_horizontal"
				android:padding="3dip" />
		</TableRow>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值