Android-demo示例

<!--//TableLayout可以用來做網頁上的Form顯示效果-->
<!--<?xml version="1.0" encoding="utf-8"?> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:stretchColumns="1">

<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:text="@string/table_layout_10_user"
android:textStyle="bold"
android:gravity="right"
android:padding="3dip"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

<EditText
android:id="@+id/username"
android:text="@string/table_layout_10_username_text"
android:padding="3dip"
android:scrollHorizontally="true"
android:inputType="text"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</TableRow>

<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:text="@string/table_layout_10_password"
android:textStyle="bold"
android:gravity="right"
android:padding="3dip"
android:layout_height="wrap_content"
android:layout_width="match_parent" />

<EditText
android:id="@+id/password"
android:text="@string/table_layout_10_password_text"
android:password="true"
android:padding="3dip"
android:scrollHorizontally="true"
android:inputType="text"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</TableRow>

<TableRow
android:gravity="right"
android:layout_width="match_parent"
android:layout_height="wrap_content">

<Button
android:id="@+id/cancel"
android:text="@string/table_layout_10_cancel"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

<Button
android:id="@+id/login"
android:text="@string/table_layout_10_login"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</TableRow> 
</TableLayout> -->


<!--//可伸展column效果-->
<!--<?xml version="1.0" encoding="utf-8"?> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:stretchColumns="1"> // 設置第二個column可伸展

<TableRow> 
<TextView 
android:text="column1" 
android:padding="3dip" /> 
<TextView 
android:text="column2" 
android:gravity="right" 
android:padding="3dip" /> 
<TextView 
android:text="column3" 
android:padding="3dip" /> 
</TableRow> 

<TableRow> 
<TextView 
android:text="column1" 
android:padding="3dip" /> 
<TextView 
android:text="column2" 
android:gravity="right" 
android:padding="3dip" /> 
<TextView 
android:text="column3" 
android:padding="3dip" /> 
</TableRow> 
</TableLayout> -->


<!--//可收縮column效果-->
<!--<?xml version="1.0" encoding="utf-8"?> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:shrinkColumns="0" > // 設置第一個column可收縮 

<TableRow> 
<TextView 
android:text="column1" 
android:padding="3dip" /> 
<TextView 
android:text="column2" 
android:padding="3dip" /> 
<TextView 
android:text="column3" 
android:padding="3dip" /> 
</TableRow> 

<TableRow> 
<TextView 
android:text="column11" 
android:visibility="invisible"/> 
<TextView 
android:text="左邊的invisible" 
android:gravity="right" 
android:padding="3dip" /> 
<Button 
android:id="@+id/go2" 
android:text="go2" 
android:padding="3dip" /> 
<Button 
android:text="cancel" 
android:padding="3dip" /> 
</TableRow> 

<View 
android:layout_height="2dip" 
android:background="#F00" /> 

<TableRow> 
<TextView 
android:text="右邊的cell empty" /> 
<TextView 
android:layout_column="2" 
android:text="跳開empty cell" 
android:padding="3dip" /> 
<TextView 
android:text="123456789" 
android:padding="3dip" /> 
</TableRow> 
</TableLayout> -->


<!--沒有設置收縮/伸展效果 -->
<?xml version="1.0" encoding="utf-8"?> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 

<TableRow> 
<TextView 
android:text="column1" 
android:padding="3dip" /> 
<TextView 
android:text="column2" 
android:padding="3dip" /> 
<TextView 
android:text="column3" 
android:padding="3dip" />
<TextView
android:minWidth="30px"
android:minHeight="30px"
xmlns="http://schemas.android.com/apk/res/android"
android:id="@+id/textView1" /> 
</TableRow> 

<TableRow> 
<TextView 
android:text="column11" 
android:visibility="invisible"/> //cell不見了 
<TextView 
android:text="左邊的invisible" 
android:gravity="right" 
android:padding="3dip" /> 
<Button 
android:id="@+id/go" 
android:text="go" 
android:padding="3dip" /> 
<Button 
android:text="cancel" 
android:padding="3dip" /> 
</TableRow> 

<View //間隔線 
android:layout_height="2dip" 
android:background="#F00" /> 

<TableRow> 
<TextView 
android:text="右邊的cell empty" />
<TextView
android:minWidth="30px"
android:minHeight="30px"
xmlns="http://schemas.android.com/apk/res/android"
android:id="@+id/textView2" /> 
<TextView 
android:layout_column="2" 
android:text="跳開empty cell" 
android:padding="3dip" />
<TextView
android:minWidth="30px"
android:minHeight="30px"
xmlns="http://schemas.android.com/apk/res/android"
android:id="@+id/textView3" /> 
</TableRow> 

<TableRow> 
<TextView 
android:text="合併3個單元格" 
android:layout_span="3" 
android:gravity="center_horizontal" 
android:background="#FFC0C0C0" 
android:textColor="#f00" 
android:padding="3dip" /> 
</TableRow> 
</TableLayout>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章