Professional Documents
Culture Documents
1. Registration Example
main_activity.xml
MainActivity.java
package com.example.sinup;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import static java.sql.DriverManager.println;
public class MainActivity extends AppCompatActivity {
TextView tname,tphone,tEmail,tpass;
EditText et_name,et_phone,et_mail,et_pass;
Button btn_sinup;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tname=findViewById(R.id.txtname);
tphone=findViewById(R.id.txtphone);
tEmail=findViewById(R.id.txtmail);
tpass=findViewById(R.id.txtpass);
et_name=findViewById(R.id.etname);
et_phone=findViewById(R.id.etphone);
et_pass=findViewById(R.id.etpass);
et_mail=findViewById(R.id.etmail);
btn_sinup=findViewById(R.id.btn);
btn_sinup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String name=et_name.getText().toString().trim();
String phone=et_phone.getText().toString().trim();
String pass=et_pass.getText().toString().trim();
String mail=et_mail.getText().toString().trim();
// For Log cheaking
System.out.println("Name:-"+et_name.getText().toString().trim());
System.out.println("Phone:-"+et_phone.getText().toString().trim());
System.out.println("Password:-"+et_pass.getText().toString().trim());
System.out.println("Mail:-"+et_mail.getText().toString().trim());
if (TextUtils.isEmpty(name) || TextUtils.isEmpty(pass)||
TextUtils.isEmpty(phone)||TextUtils.isEmpty(mail)){
Toast.makeText(MainActivity.this,"Plese Enter All
field",Toast.LENGTH_LONG).show();
return;
}else{
Intent i=new Intent(MainActivity.this,sinup.class);
startActivity(i);
Toast.makeText(MainActivity.this,"Registerd",Toast.LENGTH_LONG).show();
}
}
});
}
}
2. Login.
activity_login.xml
login.xml