在Android中一共有以下四种布局管理器:
LinearLayout:线性布局管理器(默认),分为水平和垂直两种,只能进行单行布局;
FrameLayout:所有的组件放在左上角,一个覆盖一个;
TableLayout:任意行和列的表格布局管理器,其中TableRow代表一行,可以向行中增加组件;
RelativeLayout:相对布局管理器,更具最近一个视图组件,或是顶层父组件来确定下一个组件的位置。
废除的布局管理器:在Android 2.3.3版本之前还存在着一种绝对布局管理器(AbsoluteLayout),此布局管理器使用X、Y轴坐标的形式排列组件
LinearLayout组件类的继承结构:
java.lang.Object
android.view.View
android.view.ViewGroup
android.widget.LinearLayout
LinearLayout.LayoutParams用于指定线性布局的参数;
LinearLayout.LayoutParams类的继承结构如下:
java.lang.Object
android.view.ViewGroup.LayoutParams
android.view.ViewGroup.MarginLayoutParams
android.widget.LinearLayout.LayoutParams
LinearLayout.LayoutParams类提供了以下一个构造方法:
public LinearLayout.LayoutParams (int width, int height)
常用布局参数:
public static final int FILL_PARENT
public static final int WRAP_CONTENT
热门评论
语音记帐软件:
http://blog.csdn.net/ls0609/article/details/72765789
语音实现在线听书
http://blog.csdn.net/ls0609/article/details/71519203
语音识别,语义理解一站式解决之智能照相机(人脸识别,olami)
http://blog.csdn.net/ls0609/article/details/76546716
用Kotlin开发android平台语音识别,语义理解应用(olamisdk)
http://blog.csdn.net/ls0609/article/details/75084994