Activity布局初步 LinearLayout和TableLayout

来源:互联网 发布:gif制作软件在线 编辑:程序博客网 时间:2024/05/06 12:49
1.LinearLayout

android:orientation="vertical"或者"horizontal"
其实这个就是一个一个的控件定义,顺序垂直或者水平地进行排列
android:id 为控件指定相应的id
android:text 指定控件当中显示的文字,需要注意的是,尽量使用strings.xml
android:gravity 指定控件的基本位置,比如居中,居右
android:textSize 指定控件当中字体的大小
android:background 指定该控件的背景颜色,RGB命名方法
androdi:width 指定控件的宽度
adnrodi:height 指定控件的高度
android:padding 指定控件的内边距

//使用dip来计量最好,因为它不受手机像素屏幕大小的限制,更具有适应性


android:sigleLine 如果设置为true,则将控件的内容在同一行中进行显示。

//如果字符太多就自动用“...”省略号代替。假如这个值为false的话,有可能内容太多把其它的控件给挤到看不到了

android:layout_weight=“一个数字” 设置控件占屏幕的比例

2.TableLayout

android:stretchColumns="一个数字"

//意思就是如果里面的内容填不满这行的话,就把指定的列给拉伸,使得此行被填满
//注意,数值是从“0”开始,不是从“1”

<TableRow>   //这个标签出现代表一行
        <TextView
        
         />
         。。。   //你创建几个控件此行就以表格的形式填充几个控件
        <TextView
        
         />
</TableRow>







原创粉丝点击