筆記標記頁籤
為了呈現筆記資料的列表內容,設計成一個表格樣式,帶出標題列和資料列,標題列是固定位置,資料列則可以捲軸帶出更多資料內容,因此使用一個 TableLayout 元件來處理。
todo.xml
垃圾桶頁籤
跟筆記資料頁籤類似,只是下方多了一列含有兩個固定位置的刪除按鈕。
done.xml
組態設定頁籤
含有組態項目文字及一個下拉式按鈕,外層使用 RelativeLayout。
config.xml
為了呈現筆記資料的列表內容,設計成一個表格樣式,帶出標題列和資料列,標題列是固定位置,資料列則可以捲軸帶出更多資料內容,因此使用一個 TableLayout 元件來處理。
todo.xml
- <?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:gravity="top"
- >
- <TableRow>
- <TextView
- android:layout_column="0"
- android:text="@string/priority"
- android:textSize="16dip"
- android:textStyle="bold"
- android:padding="3dip"
- android:width="64px"
- />
- <TextView
- android:layout_column="1"
- android:text="@string/note_title"
- android:textSize="16dip"
- android:textStyle="bold"
- android:padding="3dip"
- />
- </TableRow>
- <View
- android:layout_height="1px"
- android:background="#FFff0000" />
- <ScrollView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="top"
- >
- <TableLayout
- android:id="@+id/table"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:gravity="top"
- >
- </TableLayout>
- </ScrollView>
- </TableLayout>
垃圾桶頁籤
跟筆記資料頁籤類似,只是下方多了一列含有兩個固定位置的刪除按鈕。
done.xml
- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- >
- <TableLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="top"
- >
- <TableRow>
- <TextView
- android:layout_column="0"
- android:text="@string/delete"
- android:textSize="16dip"
- android:textStyle="bold"
- android:padding="3dip"
- android:width="64px"
- />
- <TextView
- android:layout_column="1"
- android:text="@string/note_title"
- android:textSize="16dip"
- android:textStyle="bold"
- android:padding="3dip"
- />
- </TableRow>
- <View
- android:layout_height="1px"
- android:background="#FFffff00" />
- <ScrollView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:gravity="top"
- >
- <TableLayout
- android:id="@+id/donetable"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:gravity="top"
- >
- </TableLayout>
- </ScrollView>
- </TableLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:layout_alignParentBottom="true"
- android:gravity="center_horizontal"
- android:weightSum="2"
- >
- <Button
- android:id="@+id/delchecked"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="刪除已選"
- android:layout_weight="1"
- />
- <Button
- android:id="@+id/delall"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="全部刪除"
- android:layout_weight="1"
- />
- </LinearLayout>
- </RelativeLayout>
組態設定頁籤
含有組態項目文字及一個下拉式按鈕,外層使用 RelativeLayout。
config.xml
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- >
- <TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:background="#ffff00"
- android:textColor="#ff0000"
- android:textSize="24px"
- android:textStyle="bold"
- android:text="@string/setting"
- />
- <RelativeLayout
- android:layout_marginTop="12px"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- >
- <TextView
- android:layout_alignParentLeft="true"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/default_priority"
- android:textSize="24px"
- />
- <Spinner
- android:id="@+id/default_priority"
- android:layout_alignParentRight="true"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:prompt="@string/default_priority"
- />
- </RelativeLayout>
- </LinearLayout>
參考資料:http://ithelp.ithome.com.tw/question/10138769
沒有留言:
張貼留言