Subido por Maria Fernanda Choque Castañeta

ORDENAR NUMEROS ANDROID STUDIO JAVA

Anuncio
INSTITUTO TECNICO DE EDUCACION COMERCIAL AMERICANO
NUMEROS ORDENADOS (Android Studio)
SISTEMAS INFORMATICOS – SEGUNDO AÑO B
Estudiante: Choque Castañeta Maria Fernanda
PROGRAMACION PARA DISPOSITIVOS MOVILES
Docente: Lic. Buenaventura Carmen Suntura Quelca
package com.example.examen3bim;
import androidx.appcompat.app.AppCompatActivity;
import
import
import
import
import
import
import
android.content.Intent;
android.os.Bundle;
android.view.View;
android.widget.Button;
android.widget.EditText;
android.widget.Toast;
androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private Button btnSiguiente;
private EditText txtNumber1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnSiguiente = findViewById(R.id.btnSiguiente);
txtNumber1 = findViewById(R.id.txtNumber1);
btnSiguiente.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String numeroIngresado = txtNumber1.getText().toString();
if (numeroIngresado.isEmpty()) {
Toast.makeText(MainActivity.this, "Debes ingresar datos",
Toast.LENGTH_SHORT).show();
}
else if (numeroIngresado.length() < 3) {
Toast.makeText(MainActivity.this, "El número debe tener al menos 3 dígitos",
Toast.LENGTH_SHORT).show();
} else {
Intent intent = new Intent(MainActivity.this, MainActivity2.class);
intent.putExtra("numero", numeroIngresado);
startActivity(intent);
}
}
});
}
}
INSTITUTO TECNICO DE EDUCACION COMERCIAL AMERICANO
NUMEROS ORDENADOS (Android Studio)
SISTEMAS INFORMATICOS – SEGUNDO AÑO B
Estudiante: Choque Castañeta Maria Fernanda
PROGRAMACION PARA DISPOSITIVOS MOVILES
Docente: Lic. Buenaventura Carmen Suntura Quelca
package com.example.examen3bim;
import
import
import
import
import
import
import
android.os.Bundle;
android.widget.TextView;
androidx.appcompat.app.AppCompatActivity;
android.widget.Button;
android.content.Intent;
android.view.View;
java.util.Arrays;
public class MainActivity2 extends AppCompatActivity {
private TextView txtView4;
private TextView txtView6;
private Button btnRegresar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
txtView4 = findViewById(R.id.txtView4);
txtView6 = findViewById(R.id.txtView6);
btnRegresar = findViewById(R.id.btnRegresar);
String dato = getIntent().getStringExtra("numero");
txtView4.setText(dato);
char[] numeroArray = dato.toCharArray();
Arrays.sort(numeroArray);
String numeroOrdenado = new String(numeroArray);
txtView6.setText(numeroOrdenado);
btnRegresar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(MainActivity2.this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
});
}
}
Descargar