|  			 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