首页

android activity之间传值 示例源码(入门级)

java

2020-7-1

实现简单的android的登录界面

package com.example.administrator.myapplication;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.Toast;
public class RegisterActivity extends Activity {
    private Button regButton;
    private EditText nameEdit;
    private EditText passwdEdit;
    private RadioButton maleButton;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_register);
        regButton = (Button) findViewById(R.id.register_now);
        nameEdit = (EditText) findViewById(R.id.name_edit);
        passwdEdit = (EditText) findViewById(R.id.password_edit);
        maleButton = (RadioButton) findViewById(R.id.male_btn);
        regButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                String name = nameEdit.getText().toString();
                String passwd = passwdEdit.getText().toString();
                String gender = maleButton.isChecked() ? "男" : "女";
                // 如果输入信息不完整,则不允许注册。
                if (name.equals("") || passwd.equals("")) {
                    Toast.makeText(RegisterActivity.this, "请填写完整的信息!", 3000)
                            .show();
                } else {
                    // 创建Person对象,一个可序列化的对象。
                    Person person = new Person(name, passwd, gender);
                    Bundle bundle = new Bundle();
                    bundle.putSerializable("person", person);
                    Intent intent = new Intent(RegisterActivity.this,
                            ResultActivity.class);
                    intent.putExtras(bundle);
                    // 启动另一个Activity。
                    startActivity(intent);
                }
            }
        });
    }
}
资源下载此资源下载价格为4D币(VIP免费),请先
资源文件列表
15级信息工程一班-201542651-王浩东/.gitignore , 127
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/cache.properties , 31
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/cache.properties.lock , 17
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/fileHashes.bin , 148170
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin , 4614826
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin , 29588
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin , 130562
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin , 29600
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock , 17
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin , 20891
15级信息工程一班-201542651-王浩东/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock , 17
15级信息工程一班-201542651-王浩东/.idea/compiler.xml , 686
15级信息工程一班-201542651-王浩东/.idea/copyright/profiles_settings.xml , 76
15级信息工程一班-201542651-王浩东/.idea/gradle.xml , 707
15级信息工程一班-201542651-王浩东/.idea/libraries/animated_vector_drawable_24_2_1.xml , 647
15级信息工程一班-201542651-王浩东/.idea/libraries/appcompat_v7_24_2_1.xml , 763
15级信息工程一班-201542651-王浩东/.idea/libraries/espresso_core_2_2_2.xml , 629
15级信息工程一班-201542651-王浩东/.idea/libraries/espresso_idling_resource_2_2_2.xml , 684
15级信息工程一班-201542651-王浩东/.idea/libraries/exposed_instrumentation_api_publish_0_5.xml , 702
15级信息工程一班-201542651-王浩东/.idea/libraries/hamcrest_core_1_3.xml , 526
15级信息工程一班-201542651-王浩东/.idea/libraries/hamcrest_integration_1_3.xml , 354
15级信息工程一班-201542651-王浩东/.idea/libraries/hamcrest_library_1_3.xml , 342
15级信息工程一班-201542651-王浩东/.idea/libraries/javawriter_2_1_1.xml , 330
15级信息工程一班-201542651-王浩东/.idea/libraries/javax_annotation_api_1_2.xml , 358
15级信息工程一班-201542651-王浩东/.idea/libraries/javax_inject_1.xml , 511
15级信息工程一班-201542651-王浩东/.idea/libraries/jsr305_2_0_1.xml , 330
15级信息工程一班-201542651-王浩东/.idea/libraries/junit_4_12.xml , 477
15级信息工程一班-201542651-王浩东/.idea/libraries/rules_0_5.xml , 723
15级信息工程一班-201542651-王浩东/.idea/libraries/runner_0_5.xml , 729
15级信息工程一班-201542651-王浩东/.idea/libraries/support_annotations_24_2_1.xml , 499
15级信息工程一班-201542651-王浩东/.idea/libraries/support_compat_24_2_1.xml , 933
15级信息工程一班-201542651-王浩东/.idea/libraries/support_core_ui_24_2_1.xml , 940
15级信息工程一班-201542651-王浩东/.idea/libraries/support_core_utils_24_2_1.xml , 779
15级信息工程一班-201542651-王浩东/.idea/libraries/support_fragment_24_2_1.xml , 947
15级信息工程一班-201542651-王浩东/.idea/libraries/support_media_compat_24_2_1.xml , 975
15级信息工程一班-201542651-王浩东/.idea/libraries/support_v4_24_2_1.xml , 420
15级信息工程一班-201542651-王浩东/.idea/libraries/support_vector_drawable_24_2_1.xml , 642
15级信息工程一班-201542651-王浩东/.idea/misc.xml , 2226
15级信息工程一班-201542651-王浩东/.idea/modules.xml , 365
15级信息工程一班-201542651-王浩东/.idea/runConfigurations.xml , 564
15级信息工程一班-201542651-王浩东/.idea/workspace.xml , 152892
15级信息工程一班-201542651-王浩东/app/.gitignore , 8
15级信息工程一班-201542651-王浩东/app/app.iml , 13080
15级信息工程一班-201542651-王浩东/app/build/generated/source/buildConfig/androidTest/debug/com/example/administrator/myapplication/test/BuildConfig.java , 495
15级信息工程一班-201542651-王浩东/app/build/generated/source/buildConfig/debug/com/example/administrator/myapplication/BuildConfig.java , 485
15级信息工程一班-201542651-王浩东/app/build/generated/source/r/androidTest/debug/android/support/test/espresso/R.java , 334
15级信息工程一班-201542651-王浩东/app/build/generated/source/r/androidTest/debug/android/support/test/rule/R.java , 330
15级信息工程一班-201542651-王浩东/app/build/generated/source/r/androidTest/debug/com/example/administrator/myapplication/test/R.java , 419
15级信息工程一班-201542651-王浩东/app/build/generated/source/r/debug/android/support/v7/appcompat/R.java , 94657
15级信息工程一班-201542651-王浩东/app/build/generated/source/r/debug/com/example/administrator/myapplication/R.java , 433331
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/androidTest/debug/multi/values.json , 947
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/color.json , 2
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/drawable.json , 2
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-af.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-am.json , 16085
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ar.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-az-rAZ.json , 15499
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-b+sr+Latn.json , 16403
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-be-rBY.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-bg.json , 16097
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-bn-rBD.json , 16277
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-bs-rBA.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ca.json , 16097
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-cs.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-da.json , 16089
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-de.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-el.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-en-rAU.json , 16265
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-en-rGB.json , 16265
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-en-rIN.json , 16265
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-es-rUS.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-es.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-et-rEE.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-eu-rES.json , 16271
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-fa.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-fi.json , 16089
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-fr-rCA.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-fr.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-gl-rES.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-gu-rIN.json , 16269
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-h720dp-v13.json , 985
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-hdpi-v4.json , 1045
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-hi.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-hr.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-hu.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-hy-rAM.json , 16267
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-in.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-is-rIS.json , 16263
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-it.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-iw.json , 16087
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ja.json , 16081
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ka-rGE.json , 16271
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-kk-rKZ.json , 16269
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-km-rKH.json , 16267
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-kn-rIN.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ko.json , 16077
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ky-rKG.json , 16269
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-land.json , 3229
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-large-v4.json , 7095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ldltr-v21.json , 983
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-lo-rLA.json , 16265
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-lt.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-lv.json , 16097
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-mk-rMK.json , 14735
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ml-rIN.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-mn-rMN.json , 16267
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-mr-rIN.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ms-rMY.json , 16271
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-my-rMM.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-nb.json , 16085
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ne-rNP.json , 16277
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-night-v8.json , 5565
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-nl.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-pa-rIN.json , 16265
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-pl.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-port.json , 961
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-pt-rBR.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-pt-rPT.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-pt.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ro.json , 16099
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ru.json , 16097
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-si-rLK.json , 16271
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sk.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sl.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sq-rAL.json , 16271
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sr.json , 16095
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sv.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sw.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-sw600dp-v13.json , 6379
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ta-rIN.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-te-rIN.json , 16275
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-th.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-tl.json , 16101
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-tr.json , 16091
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-uk.json , 16093
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-ur-rPK.json , 16269
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-uz-rUZ.json , 16273
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v11.json , 15607
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v12.json , 3365
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v13.json , 957
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v14.json , 8075
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v17.json , 11847
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v18.json , 955
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v21.json , 69747
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v22.json , 3365
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-v23.json , 8697
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-vi.json , 16097
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-w820dp-v13.json , 903
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-xlarge-v4.json , 4811
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-zh-rCN.json , 16251
15级信息工程一班-201542651-王浩东/app/build/intermediates/blame/res/debug/multi/values-zh-rHK.json , 16251
最多只能显示150条信息!
没有账号? 忘记密码?

社交账号快速登录