本文主要是介绍Activity布局初步 LinearLayout和TableLayout,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.LinearLayoutandroid: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>
这篇关于Activity布局初步 LinearLayout和TableLayout的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!