国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java實現(xiàn)簡單注冊選擇所在城市

2019-11-26 14:27:23
字體:
供稿:網(wǎng)友

本文實例為大家分享了java實現(xiàn)簡單注冊選擇所在城市的全部代碼,供大家參考,具體內(nèi)容如下

1.activity_main.xml    

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="用戶名:"  /> <EditText  android:id="@+id/user"  android:minWidth="200px"  android:layout_width="wrap_content"  android:layout_height="wrap_content" /> <LinearLayout  android:gravity="center_vertical"  android:layout_width="match_parent"  android:layout_height="wrap_content">  <TextView   android:layout_width="wrap_content"   android:layout_height="wrap_content"   android:text="性別:"   />  <RadioGroup   android:id="@+id/sex"   android:orientation="horizontal"   android:layout_width="wrap_content"   android:layout_height="wrap_content">   <RadioButton    android:id="@+id/radio0"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:checked="true"    android:text="男"/>   <RadioButton    android:id="@+id/radio1"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="女"/>  </RadioGroup> </LinearLayout><LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:id="@+id/textView1"  android:text="請選擇所在城市:"  android:layout_height="wrap_content"  android:layout_width="wrap_content"/> <Spinner  android:entries="@array/ctype"  android:layout_height="wrap_content"  android:layout_width="wrap_content"  android:id="@+id/spinner1"/></LinearLayout> <TextView  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="密碼:"/> <EditText  android:id="@+id/pwd"  android:minWidth="200px"  android:inputType="textPassword"  android:layout_width="wrap_content"  android:layout_height="wrap_content" /> <TextView  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="確認密碼:"  /> <EditText  android:id="@+id/repwd"  android:minWidth="200px"  android:inputType="textPassword"  android:layout_width="wrap_content"  android:layout_height="wrap_content" /> <TextView  android:id="@+id/textView3"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="E-mail地址:" />  <EditText  android:id="@+id/email"  android:minWidth="400px"  android:layout_width="wrap_content"  android:layout_height="wrap_content" />  <Button  android:id="@+id/submit"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="提交" />  </LinearLayout>

2.register.xml 

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView  android:id="@+id/user"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:padding="10px"  android:text="用戶名:" /> <TextView  android:id="@+id/sex"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:padding="10px"  android:text="性別:"  /> <TextView  android:id="@+id/city"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:padding="10px"  android:text="城市:"  />  <TextView  android:id="@+id/pwd"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:padding="10px"  android:text="密碼:" />  <TextView  android:id="@+id/email"  android:padding="10px"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:text="E-mail:" /> <Button  android:id="@+id/back"  android:text="返回上一步"  android:layout_width="wrap_content"  android:layout_height="wrap_content" /> </LinearLayout>

3. MainActivity.java    

package com.example.ejcker_llin.myapplication; import android.app.Activity;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.Button;import android.widget.EditText;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.Spinner;import android.widget.Toast; public class MainActivity extends Activity { private Button submit; private String sex1; private String city; final int code=0x717; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.activity_main);  submit= (Button) findViewById(R.id.submit);   submit.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {    String user=((EditText)findViewById(R.id.user)).getText().toString();    String pwd=((EditText)findViewById(R.id.pwd)).getText().toString();    String repwd=((EditText)findViewById(R.id.repwd)).getText().toString();    String email=((EditText)findViewById(R.id.email)).getText().toString();    RadioGroup sex= (RadioGroup) findViewById(R.id.sex);    for(int i=0;i<sex.getChildCount();i++){     RadioButton r= (RadioButton) sex.getChildAt(i);     if(r.isChecked()){      sex1=r.getText().toString();      break;     }    }    Spinner spinner= (Spinner) findViewById(R.id.spinner1);    spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {     @Override     public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {      city=parent.getItemAtPosition(position).toString();     }      @Override     public void onNothingSelected(AdapterView<?> parent) {      }    });    if(!"".equals(user)&&!"".equals(pwd)&&!"".equals(email)){     if(!pwd.equals(repwd)){      Toast.makeText(MainActivity.this,"兩次輸入的密碼不一致,請重新輸入!",Toast.LENGTH_LONG).show();      ((EditText) findViewById(R.id.pwd)).setText("");      ((EditText) findViewById(R.id.repwd)).setText("");      ((EditText) findViewById(R.id.pwd)).requestFocus();     }else {      Intent intent=new Intent(MainActivity.this,RegisterAcivity.class);      Bundle bundle=new Bundle();      bundle.putCharSequence("user",user);      bundle.putCharSequence("sex",sex1);      bundle.putCharSequence("city",city);      bundle.putCharSequence("pwd",pwd);      bundle.putCharSequence("email",email);      intent.putExtras(bundle);      //startActivity(intent);      startActivityForResult(intent,code);     }    }else {     Toast.makeText(MainActivity.this,"請將注冊信息輸入完整!",Toast.LENGTH_LONG).show();    }   }  }); }}

4. RegisterAcivity.java  

package com.example.ejcker_llin.myapplication; import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextView; /** * Created by Jcker_llin on 2016/4/5. */public class RegisterAcivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.register);  final Intent intent=getIntent();  Bundle bundle=intent.getExtras();  TextView user= (TextView) findViewById(R.id.user);  user.setText("用戶名:"+bundle.getString("user"));  TextView sex= (TextView) findViewById(R.id.sex);  sex.setText("性別:"+bundle.getString("sex"));  TextView city= (TextView) findViewById(R.id.city);  city.setText("城市:"+bundle.getString("city"));  TextView pwd= (TextView) findViewById(R.id.pwd);  pwd.setText("密碼:"+bundle.getString("pwd"));  TextView email= (TextView) findViewById(R.id.email);  email.setText("E-mail:"+bundle.getString("email"));  Button button= (Button) findViewById(R.id.back);  button.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {    setResult(0x717,intent);    finish();    }  }); }}

5.

6.

7. arrays.xml

<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="ctype">  <item>北京</item>  <item>上海</item>  <item>廣州</item>  <item>杭州</item>  <item>天津</item>  <item>香港</item>  <item>重慶</item>  <item>西安</item>  <item>其他</item> </string-array></resources>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 榆中县| 正镶白旗| 敦煌市| 磐安县| 余姚市| 扎兰屯市| 日喀则市| 洪雅县| 龙游县| 田林县| 绥德县| 镇安县| 四会市| 广安市| 东明县| 深泽县| 博客| 乌拉特中旗| 西盟| 蓬安县| 佳木斯市| 兴和县| 长宁县| 福鼎市| 伊宁市| 泰安市| 湘西| 深泽县| 佛山市| 玉树县| 呼和浩特市| 兴业县| 岑巩县| 青铜峡市| 瑞金市| 武平县| 女性| 烟台市| 阆中市| 新源县| 基隆市|