我學習的的佈局內容主要有5種: 線性佈局(LinearLayout) 表格佈局 (TableLayout)相對佈局(RelativeLayout)單幀佈局(FrameLayout 佈局中所有控件置放在左上角)
下面主要講座標佈局(AbsoluteleLayout)
xml文件代碼:
<?xml version="1.0" encoding="utf-8" ?>
- <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="用戶名:" android:layout_x="10px" android:layout_y="20px" />
<EditText android:layout_width="90px" android:layout_height="wrap_content" android:layout_x="70px" android:layout_y="10px" />
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="密 碼:" android:layout_x="10px" android:layout_y="75px" />
<EditText android:layout_width="90px" android:layout_height="wrap_content" android:layout_x="70px" android:layout_y="60px" />
</AbsoluteLayout>
src代碼:
package you.out;
import android.app.Activity;
import android.os.Bundle;
public class AbsoluteLayoutActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ablayout);
}
}
上面的代碼的效果如上圖。