Android界面布局基本知识简述
做Android界面布局有点像写html(连注释代码的方式都一样),要先给Android定框架,然后再在框架里面放控件,Android提供了几种框架,AbsoluteLayout,LinearLayout,RelativeLayout,TableLayout,FrameLayout
FrameLayout:里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角
LinearLayout:里面可以放多个控件,但是一行只能放一个控件
TableLayout:这个要和TableRow配合使用,很像html里面的table
AbsoluteLayout:里面可以放多个控件,并且可以自己定义控件的x,y的位置
RelativeLayout:里面可以放多个控件,不过控件的位置都是相对位置
(Android界面布局好像还可以直接引用一些view,如ScrollView等)
框架的xml如下:
- Android:id="@+id/widget36"
- Android:layout_width="fill_parent"
- Android:layout_height="fill_parent"
- >
上面代码中以Android:开头,表示控件的属性,fill_parent是系统自带参数,表示最大的宽或高,还有一个wrap_content,表示刚好合适的宽或高。除了上面的三个属性外,还有一些其他的属性,如Android:background=“#FF0000FF”,设置框架的背景色,Androidrientation=“vertical”用来设置这个框架里面的走向属性。
以上就是对Android界面布局的相关概念介绍。
相关推荐
fengyeezju 2020-02-02
fengyeezju 2020-01-11
huavhuahua 2020-09-05
magic00 2020-08-03
风萧萧梦潇 2020-06-14
jiejie 2020-06-02
pengjin 2020-05-14
kururunga 2020-05-07
fengyeezju 2020-04-26
PrisonJoker 2020-04-16
fengyeezju 2020-04-07
hqulyc 2020-03-05
fengyeezju 2020-02-09
Urchindong 2020-01-21
绿豆饼 2020-01-05
csdnuuu 2019-12-27