组件设计11在Eclipse中创建Android项目,主要使用EditText组件实现用户注册信息的输入功能。RelativeLayoutxmlns:android=:tools=:layout_width=match_parentandroid:layout_height=match_parentandroid:paddingBottom=@dimen/activity_vertical_marginandroid:paddingLeft=@dimen/activity_horizontal_marginandroid:paddingRight=@dimen/activity_horizontal_marginandroid:paddingTop=@dimen/activity_vertical_margintools:context=com.example.test.MainActivityTextViewandroid:id=@+id/textView1android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:text=输入用户名:/TextViewEditTextandroid:id=@+id/editText1android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_alignLeft=@+id/textView1android:layout_below=@+id/textView1/EditTextTextViewandroid:id=@+id/textView2android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:text=输入用户密码:android:layout_alignLeft=@+id/editText1android:layout_below=@+id/editText1/TextViewEditTextandroid:id=@+id/editText2android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_alignLeft=@+id/textView2android:layout_below=@+id/textView2android:password=true/EditTextTextViewandroid:id=@+id/textView3android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:text=输入出生日期:android:layout_alignLeft=@+id/editText2android:layout_below=@+id/editText2/TextViewEditTextandroid:id=@+id/editText3android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_alignLeft=@+id/textView3android:layout_below=@+id/textView3android:inputType=date/EditTextTextViewandroid:id=@+id/textView4android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:text=输入电话号码:android:layout_alignLeft=@+id/editText3android:layout_below=@+id/editText3/TextViewEditTextandroid:id=@+id/editText4android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_alignLeft=@+id/textView4android:layout_below=@+id/textView4android:drawableLeft=@drawable/ic_launcher/EditText/RelativeLayout2设计一个加法计算器,在前两个文本编辑框中输入整数,单击“=”按钮时,在第3个文本编辑框中显示这两个数之和。packagecom.example.android;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.*;publicclassMainActivityextendsActivity{protectedTextViewT;protectedEditTextEd1,Ed2;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Ed1=(EditText)findViewById(R.id.editText1);Ed2=(EditText)findViewById(R.id.editText2);findViewById(R.id.button1).setOnClickListener(newButton.OnClickListener(){publicvoidonClick(Viewv){T=(TextView)findViewById(R.id.textView2);intA=Integer.parseInt(Ed1.getText().toString())+Integer.parseInt(Ed2.getText().toString());T.setText(A+);}});}}RelativeLayoutxmlns:android=:tools=:layout_width=match_parentandroid:layout_height=match_parentandroid:paddingBottom=@dimen/activity_vertical_marginandroid:paddingLeft=@dimen/activity_horizontal_marginandroid:paddingRight=@dimen/activity_horizontal_marginandroid:paddingTop=@dimen/activity_vertical_margintools:context=com.example.test.MainActivityEditTextandroid:id=@+id/editText1android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:ems=3android:inputType=number/EditTextTextViewandroid:id=@+id/textView1android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBaseline=@+id/editText1android:layout_alignBottom=@+id/editText1android:layout_toRightOf=@+id/editText1android:text=+/EditTextandroid:id=@+id/editText2android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBaseline=@+id/textView1android:layout_alignBottom=@+id/textView1android:layout_toRightOf=@+id/textView1android:ems=3android:inputType=number/EditTextButtonandroid:id=@+id/button1android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text==android:layout_alignBaseline=@+id/editText2android:layout_alignBottom=@+id/editText2android:layout_toRightOf=@+id/editText2/ButtonTextViewandroid:id=@+id/textView2android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBaseline=@+id/button1android:layout_alignBottom=@+id/button1android:layout_toRightOf=@+id/button1android:text=/TextView/RelativeLayout3在Eclipse中创建Android项目,实现在屏幕上添加选择爱好的复选按钮,并获取选择的值。packagecom.example.android;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.*;publicclassMainActivityextendsActivity{protectedCheckBoxCb1,Cb2,Cb3;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Cb1=(CheckBox)findViewById(R.id.checkBox1);Cb2=(CheckBox)findViewById(R.id.checkBox2);Cb3=(CheckBox)findViewById(R.id.checkBox3);findViewById(R.id.button1).setOnClickListener(newButton.OnClickListener(