Implementación del sistema Registro

Lección 18 del Curso Lector QR Android PHP MYSQL

Hacer un sistema de registro de usuarios en Android Studio con PHP y MYSQL, debe contemplar el envío de datos desde la app hacia la Api rest

Implementación del sistema Registro

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

Hacer un sistema de registro de usuarios en Android Studio con PHP y MYSQL, debe contemplar el envío de datos desde la app hacia la Api rest

....

Veamos parte del código en Java de RegistroActivity

public class RegistroActivity extends AppCompatActivity {

    private Button btnregistrarse;
    private EditText txtemail, txtpassword, txtnombre;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_registro);
        btnregistrarse = findViewById(R.id.btnregistrarse);
        txtnombre = findViewById(R.id.txtnombre);
        txtemail = findViewById(R.id.txtemail);
        txtpassword = findViewById(R.id.txtpassword);

        btnregistrarse.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                if(txtnombre.getText().toString().isEmpty())
                ...
            }
        });
    }

    private void registrarse(String nombre, String email, String password) {
        Log.d("CAMPOS:",nombre + email + password);
        RequestParams params = new RequestParams();
        params.put("btnregistro", "ok");
        params.put("txtnombre", nombre);
        params.put("txtemail", email);
        params.put("txtpassword", password);

        AsyncHttpClient client = new AsyncHttpClient();
        client.post("http://192.168.1.90/QR/procesos/apiregistro.php",params,new JsonHttpResponseHandler(){
            .....

            @Override
            public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONObject errorResponse) {
                super.onFailure(statusCode, headers, throwable, errorResponse);
                Log.v("REGISTRO ERROR",errorResponse.toString());

            }
        });
    }
    private void SaveSession(String nombre){
       ....

    }
}

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

1007 visitas

Logo Codea App

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020