Contoh -contoh dalam artikel ini berbagi semua kode untuk Java untuk mengimplementasikan pendaftaran sederhana dan memilih kota yang mereka temukan untuk referensi Anda. Konten spesifiknya adalah sebagai berikut
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" and oriale = "orientp://schemas.android.com/tools" and orientp:/schemas.android.com/tools "dan orientp:/schemas.android.com/tools" and orientp:/schemas.android.com/tools "and ori ori orient = orientp:/schemas. Android: Layout_width = "Fill_Parent" Android: Layout_height = "Fill_Parent"> <TextView Android: Layout_width = "Wrap_Content" Android: Layout_height = "Wrap_content" Android: "Id /Id (UserName:" /<Edittext dan: id = "@+@+@+@+@" Android: layout_width = "wrap_content" android: layout_height = "wrap_content" /> <linearlayout android: gravity = "center_vertical" android: tata letak_width = "match_parent" android: layout_height = "wrap_content"> <textview dan croid: layout = "wrap_content"> <textview "-parent: layout = "wrap_content"> <textview "-parent: layout = "wrap_content"> <textview "-parent: layout = "wrap_content"> <textview "-parent: layout = "wrap_content"> <textview "dan layout =" wrap_content "> <TextView" Android: layout_height = "wrap_content" android: text = "gender:"/> <radioGroup android: id = "@+id/sex" android: orientasi = "horizontal" android: layout_width = "wrap_content" android: tata letak_height = "wrap_content"> <puloB_content "@"@height = "wrap_content"> <capp Radion "> Android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: checked = "true" android: text = "Male"/> <RadioButton Android: id = "@+id/Radio" Android = Layout_width = "Wrap_content" Android: Layout/Radio "" Layout = "WOMBOW =" WAPN_CONTENT ": LAYOUD: LAYOUD = LAYOT =" WANIP = "WANIP =" WANIP = " </RadioPhoup> </linearlayout> <linearlayout android: orientasi = "vertikal" android: layout_width = "wrap_content" android: layout_height = "wrap_content"> <TextView Android: "@+ID/TextView1" android: Text = "TextView:" ID = "@+ID/TEXTVIEW1" android: "Text =" TextView: "ID ="@+ID/TEXTVIEW1 "dan TEXT =" TEXT = "TEXTVIEC:" Android: layout_width = "wrap_content"/> <spinner android: entries = "@array/ctype" android: layout_height = "wrap_content" android: layout_width = "wrap_content" android: id = "@+id/spinner1"/</linear "@@+@+id/spinner1"/</linear> </line -outview = "@+id/spinner1"/</linear> </line -outview = " Android: layout_height = "wrap_content" android: text = "password:"/> <editText android: id = "@+id/pwd" android: minwidth = "200px" android: inputType = "TextPassword" Android: Layout_Width = "Wrap_content" TextPassword " Android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: text = "konfirmasi kata sandi:" /> <editText android: id = "@+id /repwd" android: minwidth = "200px" android: inputType = "textpassword" android: layte: layte: lay -outpx = inputtype = "lay -laywid:" Android: layout_height = "wrap_content" /> <textview android: id = "@+id /textView3" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: "email /email:" dan email: "Id"@" Android: layout_width = "wrap_content" android: layout_height = "wrap_content" /> <tombol android: id = "@+id /kirim" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: "submit" liproid: layout_height = "wrap_content" android: "Teks"
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: layout_height = "wrap_content" android: padding = "10px" android: text = "nama pengguna:" /> <textView android: id = "@+id /sex" android: tata letak_width = "wrap_content" android: tata letak_height = "bungkus" dan padroid: "dan padroid:" dan padroid: "dan layout = layout_height =" dan padroid: "dan padroid:" dan padroid: "dan padroid:" dan padroid: "dan layout =" dan padroid: "dan padroid:" android: id = "@+id/city" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: padding = "10px" android: text = "city:"/<textView android: "@+id/pwd" android: layout_width = "wrap =" Android: layout_height = "wrap_content" android: padding = "10px" android: text = "password:" /> <textView android: id = "@+id /email" android: padding = "10px" ucroid: layout_width = "wrap_content" android: tata letak_height = "layout_width =" wrap_content "android: tata letak_height =" layout_cidth = "wrap_content" android: tata letak_height = "layout_cidth =" wrap_content "android: tata letak_height =" layout_cidth = "wrap_content" android: tata letak_height = "wrap_croid =" dan plonton = "dan ton-m-m-m-mon: tata letak =" dan tata letak = "dan tata letak:" android: id = "@+id/back" android: text = "kembali ke langkah sebelumnya" android: layout_width = "wrap_content" android: layout_height = "wrap_content"/> </linearlayout>
3. MainActivity.java
paket com.example.ejcker_llin.myapplication; Impor 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.widget.widget.button; import.widget.widget.adapterview; android.widget.radiogroup; import android.widget.spinner; import android.widget.toast; MainActivity kelas publik memperluas aktivitas {kirim tombol pribadi; Private String Sex1; Private String City; Kode int akhir = 0x717; @Override Protected void onCreate (bundle savedInstanceState) {super.onCreate (saveDinstanceState); setContentView (r.layout.activity_main); kirim = (tombol) findViewById (r.id.submit); Submit.setOnClickListener (view.onClickListener () {@Override public void onClick (view v) {string user = ((editText) findViewById (r.id.user)). getText (); r.).).).).).).).).).).).).).).).).).). (r.).).).).).).).).).). (r.).). repwd = (editText) findViewById (r.id.repwd)). getText (). ToString (); i = 0; i <sex.getChildCount (); i ++) {RadioButton r = (RadioButton) sex.getChildat (i); spinner.setonitemselectedListener (baru adapterview.onitemselectedListener () {@override public void onItemselected (adapterview <?> Parent, tampilan, posisi int, ID panjang) {city = {{{{ever -{over -{over -{over -{nover -{{{override {{{{override). }); if (! "". Equals (pengguna) &&! "". Equals (PWD) &&! " ", Toast.length_long) .show (); ((editText) findViewById (r.id.pwd)). SetText (" "); ((editText) findViewById (r.id.repwd)). Settext (" "); (editText) findViewById (r.id.pwd)). Intent (MainActivity. Intent.putextras (bundel); 4. Registeracivity.java
paket com.example.ejcker_llin.myapplication; impor android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.widget.button; import android.widget.textView; /*** dibuat oleh jcker_llin pada 2016/4/5. */registeracivity kelas publik memperluas aktivitas {@Override void onCreate (bundle savedInstanceState) {super.oncreate (savedInstanceState); setContentView (r.layout.register); Intent Intent akhir = getIntent (); Bundle bundle = intent.getExtras (); TextView user = (textView) findViewById (r.id.user); user.setText ("nama pengguna:"+bundle.getString ("user")); TextView sex = (TextView) findViewById (r.id.sex); sex.setText ("Gender:"+bundle.getString ("sex")); TextView City = (TextView) findViewById (r.id.city); City.SetText ("City:"+bundle.getString ("City")); TextView pwd = (TextView) findViewById (r.id.pwd); pwd.setText ("kata sandi:"+bundle.getString ("pwd")); TextView email = (TextView) findViewById (r.id.email); email.setText ("E-mail:"+bundle.getString ("email")); Tombol tombol = (tombol) findViewById (r.id.back); Button.setOnClickListener (view.onClickListener () {@Override public void onClick (view v) {setResult (0x717, niat); finish ();}}); }}5.
6.
7. Arrays.xml
<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="ctype"> <item>Beijing</item> <item>Shanghai</item> <item>Guangzhou</item> <item>Hangzhou</item> <item>Tianjin</item> <item>Hong Kong</item> <item>Chongqing</item> <TEMET> XI'AN </TITEM> <TEMBER> LAINNYA </TITEM> </RING-ARRAY> </SURERAH>
Di atas adalah semua tentang artikel ini, saya harap ini akan membantu untuk pembelajaran semua orang.