Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////LoginActivity/////////////////
- public class LoginActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_login);
- final EditText etUsername = (EditText) findViewById(R.id.etUsername);
- final EditText etPassword = (EditText) findViewById(R.id.etPassword);
- final TextView tvRegisterLink = (TextView) findViewById(R.id.tvRegisterLink);
- final Button bLogin = (Button) findViewById(R.id.bSignIn);
- tvRegisterLink.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent registerIntent = new Intent(LoginActivity.this, RegisterActivity.class);
- LoginActivity.this.startActivity(registerIntent);
- }
- });
- bLogin.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- final String username = etUsername.getText().toString();
- final String password = etPassword.getText().toString();
- // Response received from the server
- Response.Listener<String> responseListener = new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONObject jsonResponse = new JSONObject(response);
- boolean success = jsonResponse.getBoolean("success");
- if (success) {
- Intent segIntent= new Intent(LoginActivity.this, Segundo.class);
- LoginActivity.this.startActivity(segIntent);
- int age = jsonResponse.getInt("age");
- Intent intent = new Intent(LoginActivity.this, Segundo.class);
- intent.putExtra("age", age);
- intent.putExtra("username", username);
- startActivity(intent);
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this);
- builder.setMessage("Usuario no valido.")
- .setNegativeButton("Reintentar", null)
- .create()
- .show();
- etUsername.setText("");
- etPassword.setText("");
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- };
- LoginRequest loginRequest = new LoginRequest(username, password, responseListener);
- RequestQueue queue = Volley.newRequestQueue(LoginActivity.this);
- queue.add(loginRequest);
- }
- });
- }
- }
- ///////////////////////////LoginRequest//////////////////
- public class LoginRequest extends StringRequest {
- private static final String LOGIN_REQUEST_URL = "http://bibliotecaitm.netne.net/Login.php";
- private Map<String, String> params;
- public LoginRequest(String username, String password, Response.Listener<String> listener) {
- super(Method.POST, LOGIN_REQUEST_URL, listener, null);
- params = new HashMap<>();
- params.put("username", username);
- params.put("password", password);
- }
- @Override
- public Map<String, String> getParams() {
- return params;
- }
- }
- /////////////////////RegisterActivity////////////////
- public class RegisterActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_register);
- final EditText etAge = (EditText) findViewById(R.id.etAge);
- final EditText etName = (EditText) findViewById(R.id.etName);
- final EditText etUsername = (EditText) findViewById(R.id.etUsername);
- final EditText etPassword = (EditText) findViewById(R.id.etPassword);
- final Button bRegister = (Button) findViewById(R.id.bRegister);
- bRegister.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- final String name = etName.getText().toString();
- final String username = etUsername.getText().toString();
- final int age = Integer.parseInt(etAge.getText().toString());
- final String password = etPassword.getText().toString();
- Response.Listener<String> responseListener = new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONObject jsonResponse = new JSONObject(response);
- boolean success = jsonResponse.getBoolean("success");
- if (success) {
- Intent intent = new Intent(RegisterActivity.this, LoginActivity.class);
- RegisterActivity.this.startActivity(intent);
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
- builder.setMessage("Register Failed")
- .setNegativeButton("Retry", null)
- .create()
- .show();
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- };
- RegisterRequest registerRequest = new RegisterRequest(name, username, age, password, responseListener);
- RequestQueue queue = Volley.newRequestQueue(RegisterActivity.this);
- queue.add(registerRequest);
- }
- });
- }
- }
- ////////////////RegistRequest///////////
- public class RegisterRequest extends StringRequest {
- private static final String REGISTER_REQUEST_URL = "http://bibliotecaitm.netne.net/Register.php";
- private Map<String, String> params;
- public RegisterRequest(String name, String username, int age, String password, Response.Listener<String> listener) {
- super(Method.POST, REGISTER_REQUEST_URL, listener, null);
- params = new HashMap<>();
- params.put("name", name);
- params.put("age", age + "");
- params.put("username", username);
- params.put("password", password);
- }
- @Override
- public Map<String, String> getParams() {
- return params;
- }
- }
- /////////// depositar///////////////////////
- public class depositar extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_depositar);
- final Button botoncito = (Button) findViewById(R.id.botoncito);
- final EditText etr = (EditText) findViewById(R.id.editText);
- Bundle datos = this.getIntent().getExtras();
- final String re = datos.getString("saldito");
- final String username= datos.getString("username");
- botoncito.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- int yy = Integer.parseInt(etr.getText().toString());
- int xx= Integer.parseInt(re);
- int age = xx+yy;
- if(yy==0){
- AlertDialog.Builder builder = new AlertDialog.Builder(depositar.this);
- builder.setMessage("Cantidad vacia")
- .setNegativeButton("Reintentar", null)
- .show();
- etr.setText("");
- }
- else{
- Response.Listener<String> responseListener = new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONObject jsonResponse = new JSONObject(response);
- boolean success = jsonResponse.getBoolean("success");
- if (success) {
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(depositar.this);
- builder.setMessage("Register Failed")
- .setNegativeButton("Retry", null)
- .create()
- .show();
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- };
- AlertDialog.Builder builder = new AlertDialog.Builder(depositar.this);
- builder.setMessage("Deposito exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- builder.setMessage("Deposito exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- builder.setMessage("Deposito exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- RetirarRequest retirarRequest = new RetirarRequest(username,age, responseListener);
- RequestQueue queue = Volley.newRequestQueue(depositar.this);
- queue.add(retirarRequest);
- Intent segIntent= new Intent(depositar.this, LoginActivity.class);
- startActivity(segIntent);
- }
- }
- });
- }}
- /////////////////retirar////////////////////////
- public class retirar extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_retirar);
- final Button btn = (Button) findViewById(R.id.btnOk);
- final EditText etr = (EditText) findViewById(R.id.etRetirar);
- Bundle datos = this.getIntent().getExtras();
- final String r = datos.getString("saldito");
- final String username= datos.getString("username");
- btn.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- int y = Integer.parseInt(etr.getText().toString());
- int x= Integer.parseInt(r);
- int age = x-y;
- if (x < y) {
- AlertDialog.Builder builder = new AlertDialog.Builder(retirar.this);
- builder.setMessage("No puede retirar mas dinero de lo que tiene.")
- .setNegativeButton("Reintentar", null)
- .show();
- etr.setText("");
- }
- else{
- //hacer weas raras :c
- Response.Listener<String> responseListener = new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONObject jsonResponse = new JSONObject(response);
- boolean success = jsonResponse.getBoolean("success");
- if (success) {
- } else {
- AlertDialog.Builder builder = new AlertDialog.Builder(retirar.this);
- builder.setMessage("Register Failed")
- .setNegativeButton("Retry", null)
- .create()
- .show();
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }
- };
- AlertDialog.Builder builder = new AlertDialog.Builder(retirar.this);
- builder.setMessage("Retiro exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- builder.setMessage("Retiro exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- builder.setMessage("Retiro exitoso")
- .setNeutralButton("Aceptar", null)
- .show();
- RetirarRequest retirarRequest = new RetirarRequest(username,age, responseListener);
- RequestQueue queue = Volley.newRequestQueue(retirar.this);
- queue.add(retirarRequest);
- Intent segIntent= new Intent(retirar.this, LoginActivity.class);
- startActivity(segIntent);
- }
- }
- });
- }
- }
- ////////////////RetirarRequest////////////
- public class RetirarRequest extends StringRequest {
- private static final String LOGIN_REQUEST_URL = "http://bibliotecaitm.netne.net/sald.php";
- private Map<String, String> params;
- public RetirarRequest(String username,int age, Response.Listener<String> listener) {
- super(Request.Method.POST, LOGIN_REQUEST_URL, listener, null);
- params = new HashMap<>();
- params.put("username", username);
- params.put("age", age+"");
- }
- @Override
- public Map<String, String> getParams() {
- return params;
- }
- /////////////////Segundo/////////////////
- public class Segundo extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_segundo);
- final Button btnVer = (Button) findViewById(R.id.btnVer);
- final Button btnRetirar = (Button) findViewById(R.id.btnRetirar);
- final Button btnDepositar = (Button) findViewById(R.id.btnDepositar);
- //////////////////////77
- Bundle datos = this.getIntent().getExtras();
- final String username= datos.getString("username");
- int recuperar = datos.getInt("age");
- final String saldo= "" + recuperar;
- Intent intent = new Intent(this, versaldo.class);
- intent.putExtra("saldito",saldo);
- Intent intent1 = new Intent(this,retirar.class);
- intent1.putExtra("saldito",saldo);
- Intent intent2= new Intent(this,depositar.class);
- intent2.putExtra("saldito",saldo);
- /////////////////////////////
- btnVer.setOnClickListener(new View.OnClickListener(){
- @Override
- public void onClick (View v){
- Intent segIntent= new Intent(Segundo.this, versaldo.class);
- segIntent.putExtra("saldito",saldo);
- Segundo.this.startActivity(segIntent);
- }
- });
- btnRetirar.setOnClickListener(new View.OnClickListener(){
- @Override
- public void onClick (View v){
- Intent segIntent= new Intent(Segundo.this, retirar.class);
- segIntent.putExtra("saldito",saldo);
- segIntent.putExtra("username",username);
- Segundo.this.startActivity(segIntent);
- }
- });
- btnDepositar.setOnClickListener(new View.OnClickListener(){
- @Override
- public void onClick (View v){
- Intent segIntent= new Intent(Segundo.this, depositar.class);
- segIntent.putExtra("saldito",saldo);
- segIntent.putExtra("username",username);
- Segundo.this.startActivity(segIntent);
- }
- });
- }
- }
- ///////////////UserAreaActivity/////////////////
- public class UserAreaActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_user_area);
- Intent intent = getIntent();
- String name = intent.getStringExtra("name");
- String username = intent.getStringExtra("username");
- int age = intent.getIntExtra("age", -1);
- TextView tvWelcomeMsg = (TextView) findViewById(R.id.tvWelcomeMsg);
- EditText etUsername = (EditText) findViewById(R.id.etUsername);
- EditText etAge = (EditText) findViewById(R.id.etAge);
- // Display user details
- String message = name + " welcome to your user area";
- tvWelcomeMsg.setText(message);
- etUsername.setText(username);
- etAge.setText(age + "");
- }
- }
- ///////////////////////VerRequest//////////////////////7
- public class VerRequest extends StringRequest {
- private static final String LOGIN_REQUEST_URL = "http://bibliotecaitm.netne.net/ver.php";
- private Map<String, String> params;
- public VerRequest(String username, int age, Response.Listener<String> listener) {
- super(Request.Method.POST, LOGIN_REQUEST_URL, listener, null);
- params = new HashMap<>();
- params.put("username", username);
- params.put("age", age + "");
- }
- @Override
- public Map<String, String> getParams() {
- return params;
- }
- }
- /////////////////////versaldo//////////////////
- public class versaldo extends AppCompatActivity {
- TextView tvS;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_versaldo);
- Bundle datos = this.getIntent().getExtras();
- String r = datos.getString("saldito");
- //int recuperar = datos.getInt("age");
- tvS = (TextView) findViewById(R.id.tvSaldo);
- tvS.setText("$" + r);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement