Graphical display | Code |
AbsoluteLayout |
|
Analog Clock |
id="@+id/clock1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/> |
Button |
android:text="Label"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
android:text="Label"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:typeface="serif"
/>
android:text="Label"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:textStyle="bold_italic"
/> |
CheckBox |
android:text="Plain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
android:text="Serif"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:typeface="serif"
/>
android:text="Bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
/>
android:text="Italic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="italic"
/> |
Chronometer |
|
DatePicker |
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
...
// Required Java init code:
DatePicker dp =
(DatePicker)this.findViewById(R.id.widget27);
// for example init to 1/27/2008, no callback
dp.init(2008, 0, 27, Calendar.SUNDAY, null);
... |
DigitalClock |
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
EditText |
android:text="EditText 1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
android:text="(206)555-1212"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:typeface="serif"
android:phoneNumber="true"
/>
android:text="SuperSecret"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold_italic"
android:password="true"
/> |
FrameLayout |
|
Gallery |
id="@+id/gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
ImageButton |
android:src="@drawable/brush"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
ImageView |
android:src="@drawable/brush"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
LinearLayout |
|
ProgressBar |
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
RadioButton |
id="@+id/widget1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
>
id="@+id/widget2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Plain"
android:checked="false"
android:layout_gravity="left"
android:layout_weight="0"
>
id="@+id/widget3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Serif"
android:checked="true"
android:layout_gravity="left"
android:layout_weight="0"
android:typeface="serif"
>
id="@+id/widget25"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bold"
android:checked="false"
android:layout_weight="0"
android:layout_gravity="left"
android:textStyle="bold"
>
id="@+id/widget24"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bold & Italic"
android:checked="false"
android:layout_weight="0"
android:layout_gravity="left"
android:textStyle="bold_italic"
>
|
RelativeLayout |
|
Spinner |
id="@+id/widget1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="false"/> |
TextView |
android:text="Plain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
android:text="Serif"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:typeface="serif"
/>
android:text="Bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="bold"
/>
android:text="Italic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="italic"
/> |
TimePicker |
id="@+id/widget3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/> |
----------------------------------------------------------------------------------------------------------------------
Reference:
1. A Visual Guide to Android GUI widgets
http://www.droiddraw.org/widgetguide.html
2. Android Developers on widgets supported by android 1.5 SDK.
http://groups.google.com/group/android-developers/msg/a5247467151f5e3a
No comments:
Post a Comment