首页

android 学生选课系统app源码(sqlite数据库,入门级)

java

2020-6-28

package com.example.student;


import com.example.student.MainActivity;
import com.example.student.RegisterActivity;
import com.example.dao.UserService;
import com.example.guanli.Gl;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends Activity {

	// 分别为用户名和密码
	private EditText mUsername;
	private EditText mPassword;
	// 分别为登陆和注册按钮
	private Button mLogin;
	private Button mRegister;
	private Button m;
	private Button a;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		mUsername = (EditText) findViewById(R.id.username);
		mPassword = (EditText) findViewById(R.id.password);

		mLogin = (Button) findViewById(R.id.button1);
		mRegister = (Button) findViewById(R.id.button2);
		m = (Button) findViewById(R.id.button3);
		a = (Button) findViewById(R.id.button4);
		// 登陆
		mLogin.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View arg0) {
				String userName = mUsername.getText().toString().trim();
				String passWord = mPassword.getText().toString().trim();

				UserService userService = new UserService(MainActivity.this);
				if (mUsername.getText().toString().trim().equals("")) 	{
					Toast.makeText(getApplicationContext(), "账户名不能为空!",
							Toast.LENGTH_SHORT).show();
					return;
				}
				if (mPassword.getText().toString().equals("")) {
					Toast.makeText(getApplicationContext(), "密码不能为空!",
							Toast.LENGTH_SHORT).show();
					return;
				}
				boolean flag = userService.Login(userName, passWord);
				if (flag) {
					Toast.makeText(MainActivity.this, "登录成功!",
							Toast.LENGTH_SHORT).show();
					Intent intent = new Intent();
					intent.setClass(MainActivity.this,
							YhuMainActivity.class);
					startActivity(intent);
				} else {
					Toast.makeText(MainActivity.this, "登录失败!",
							Toast.LENGTH_SHORT).show();
				}

			}
		});

		// 注册
		mRegister.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View arg0) {

				Intent intent = new Intent();
				intent.setClass(MainActivity.this, RegisterActivity.class);
				startActivity(intent);
			}
		});
		//退出
	m.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View arg0) {
				finish();
			}
		});
	
	//管理
	a.setOnClickListener(new OnClickListener() {
		@Override
		public void onClick(View arg0) {
			Intent intent = new Intent();
			intent.setClass(MainActivity.this, Gl.class);
			startActivity(intent);
		}
	});
	}


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    
}
资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
student/.classpath , 475
student/.project , 843
student/.settings/org.eclipse.jdt.core.prefs , 177
student/AndroidManifest.xml , 2618
student/bin/AndroidManifest.xml , 2618
student/bin/classes.dex , 728856
student/bin/classes/com/example/dao/Student.class , 1682
student/bin/classes/com/example/dao/User.class , 1138
student/bin/classes/com/example/dao/UserService.class , 2453
student/bin/classes/com/example/dao/Ustudent.class , 4224
student/bin/classes/com/example/dao/Uyhu.class , 5437
student/bin/classes/com/example/dao/Yhu.class , 1903
student/bin/classes/com/example/guanli/Chaxun$1.class , 1366
student/bin/classes/com/example/guanli/Chaxun$2.class , 1022
student/bin/classes/com/example/guanli/Chaxun.class , 4640
student/bin/classes/com/example/guanli/Gl$1.class , 1687
student/bin/classes/com/example/guanli/Gl$2.class , 1016
student/bin/classes/com/example/guanli/Gl.class , 1473
student/bin/classes/com/example/guanli/Mahe$1.class , 2566
student/bin/classes/com/example/guanli/Mahe$2.class , 754
student/bin/classes/com/example/guanli/Mahe.class , 1833
student/bin/classes/com/example/guanli/MainActivity2$1.class , 1090
student/bin/classes/com/example/guanli/MainActivity2$2.class , 845
student/bin/classes/com/example/guanli/MainActivity2$3.class , 882
student/bin/classes/com/example/guanli/MainActivity2$4.class , 891
student/bin/classes/com/example/guanli/MainActivity2.class , 3643
student/bin/classes/com/example/guanli/Xiugai$1.class , 2575
student/bin/classes/com/example/guanli/Xiugai$2.class , 766
student/bin/classes/com/example/guanli/Xiugai.class , 1847
student/bin/classes/com/example/student/BuildConfig.class , 347
student/bin/classes/com/example/student/MainActivity$1.class , 2338
student/bin/classes/com/example/student/MainActivity$2.class , 1085
student/bin/classes/com/example/student/MainActivity$3.class , 807
student/bin/classes/com/example/student/MainActivity$4.class , 1070
student/bin/classes/com/example/student/MainActivity.class , 1976
student/bin/classes/com/example/student/R$array.class , 401
student/bin/classes/com/example/student/R$attr.class , 343
student/bin/classes/com/example/student/R$dimen.class , 464
student/bin/classes/com/example/student/R$drawable.class , 410
student/bin/classes/com/example/student/R$id.class , 1271
student/bin/classes/com/example/student/R$layout.class , 804
student/bin/classes/com/example/student/R$menu.class , 727
student/bin/classes/com/example/student/R$string.class , 976
student/bin/classes/com/example/student/R$style.class , 434
student/bin/classes/com/example/student/R.class , 732
student/bin/classes/com/example/student/RegisterActivity$1.class , 2650
student/bin/classes/com/example/student/RegisterActivity$2.class , 831
student/bin/classes/com/example/student/RegisterActivity.class , 2166
student/bin/classes/com/example/student/Xuankexiugai$1.class , 1406
student/bin/classes/com/example/student/Xuankexiugai$2.class , 2726
student/bin/classes/com/example/student/Xuankexiugai$3.class , 1092
student/bin/classes/com/example/student/Xuankexiugai.class , 4731
student/bin/classes/com/example/student/Yhu$1.class , 2715
student/bin/classes/com/example/student/Yhu$2.class , 1012
student/bin/classes/com/example/student/Yhu.class , 4788
student/bin/classes/com/example/student/YhuMainActivity$1.class , 1118
student/bin/classes/com/example/student/YhuMainActivity$2.class , 862
student/bin/classes/com/example/student/YhuMainActivity.class , 2714
student/bin/classes/com/example/uilt/DbHelper.class , 1675
student/bin/dexedLibs/android-support-v4-52f9615b8ba1860d4d037595106059a8.jar , 232610
student/bin/dexedLibs/android-support-v4-88fa4c2923b1edde689e89665152b8d4.jar , 232610
student/bin/dexedLibs/android-support-v4-9414990e1056e9af6febc627aafed8ab.jar , 232610
student/bin/dexedLibs/android-support-v4-c5cb64270a04b8f24862c867d6d1a26c.jar , 232610
student/bin/jarlist.cache , 120
student/bin/res/crunch/drawable-hdpi/ic_launcher.png , 5964
student/bin/res/crunch/drawable-mdpi/ic_launcher.png , 3112
student/bin/res/crunch/drawable-xhdpi/ic_launcher.png , 9355
student/bin/res/crunch/drawable-xxhdpi/ic_launcher.png , 17889
student/bin/resources.ap_ , 57592
student/bin/student.apk , 307860
student/build.gradle , 1241
student/gen/com/example/student/BuildConfig.java , 161
student/gen/com/example/student/R.java , 6005
student/gradle/wrapper/gradle-wrapper.jar , 49896
student/gradle/wrapper/gradle-wrapper.properties , 229
student/gradlew , 5080
student/gradlew.bat , 2404
student/ic_launcher-web.png , 51394
student/libs/android-support-v4.jar , 621451
student/proguard-project.txt , 781
student/project.properties , 563
student/res/drawable-hdpi/ic_launcher.png , 7658
student/res/drawable-mdpi/ic_launcher.png , 3777
student/res/drawable-xhdpi/ic_launcher.png , 12516
student/res/drawable-xxhdpi/ic_launcher.png , 24777
student/res/layout/activity_chaxun.xml , 1490
student/res/layout/activity_gl.xml , 3115
student/res/layout/activity_mahe.xml , 2577
student/res/layout/activity_main.xml , 3951
student/res/layout/activity_main_activity2.xml , 1280
student/res/layout/activity_register.xml , 3453
student/res/layout/activity_xiugai.xml , 2579
student/res/layout/activity_xuankexiugai.xml , 3918
student/res/layout/activity_yhu.xml , 3931
student/res/layout/activity_yhu_main.xml , 1329
student/res/layout/registerlayout.xml , 2636
student/res/menu/chaxun.xml , 263
student/res/menu/gl.xml , 263
student/res/menu/gl1.xml , 263
student/res/menu/mahe.xml , 263
student/res/menu/main.xml , 263
student/res/menu/main_activity2.xml , 263
student/res/menu/register.xml , 263
student/res/menu/xiugai.xml , 263
student/res/menu/xuanke.xml , 263
student/res/menu/xuankexiugai.xml , 263
student/res/menu/yhu.xml , 263
student/res/menu/yhu_main.xml , 263
student/res/values/dimens.xml , 220
student/res/values/spinner_values.xml , 236
student/res/values/strings.xml , 894
student/res/values/styles.xml , 697
student/res/values-sw600dp/dimens.xml , 203
student/res/values-sw720dp-land/dimens.xml , 277
student/res/values-v11/styles.xml , 334
student/res/values-v14/styles.xml , 391
student/src/com/example/dao/Student.java , 945
student/src/com/example/dao/User.java , 718
student/src/com/example/dao/UserService.java , 1959
student/src/com/example/dao/Ustudent.java , 4692
student/src/com/example/dao/Uyhu.java , 6278
student/src/com/example/dao/Yhu.java , 1139
student/src/com/example/guanli/Chaxun.java , 5375
student/src/com/example/guanli/Gl.java , 1996
student/src/com/example/guanli/Mahe.java , 2754
student/src/com/example/guanli/MainActivity2.java , 4047
student/src/com/example/guanli/Xiugai.java , 2793
student/src/com/example/student/MainActivity.java , 3045
student/src/com/example/student/RegisterActivity.java , 2748
student/src/com/example/student/Xuankexiugai.java , 7231
student/src/com/example/student/Yhu.java , 6485
student/src/com/example/student/YhuMainActivity.java , 2129
student/src/com/example/uilt/DbHelper.java , 1093
没有账号? 忘记密码?

社交账号快速登录