Android 布局2
1.LinearLayout线性布局
类似Swing中的流式布局
android:orientation="vertical" :指定排列方式
值:vertical(垂直)
horizontal(水平)
android:gravity="":控制所有子控件在父容器中的位置
3.TableLayout表格布局
4.GridLayout网格布局(4.0)
5.FrameLayout桢布局
6.AbsoluteLayout绝对布局
7.RTL(4.2.2)
2.RelativeLayout相对布局
8.布局包含及布局嵌套
9.用代码实现布局
代码实现布局代码如下:
package com.zking.g160628_android03_layout2;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.LinearLayout;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.absolute);
LinearLayout layout=new LinearLayout(this);
Button button=new Button(this);
button.setText("我是一个按钮");
layout.addView(button);
setContentView(layout);
}
}