0% found this document useful (0 votes)
39 views3 pages

Java Programming Practice

This document describes a Java program with multiple activities that demonstrates the use of lists and passing data between activities. The main activity contains buttons to launch an operations activity and a lists activity. The lists activity displays sample semester data in a list view and shows a toast message when a list item is clicked. The code includes the main activity class, lists activity class and main activity layout file.

Uploaded by

Richard Arturo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views3 pages

Java Programming Practice

This document describes a Java program with multiple activities that demonstrates the use of lists and passing data between activities. The main activity contains buttons to launch an operations activity and a lists activity. The lists activity displays sample semester data in a list view and shows a toast message when a list item is clicked. The code includes the main activity class, lists activity class and main activity layout file.

Uploaded by

Richard Arturo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Practica N.

º 12

Nombre: Richar Arturo Yungan Guaman

Fecha: 02/07/2020

Asignatura: Programación en Java y Lab.

Código Principal ([Link])


package [Link].practica_12;

import [Link];

import [Link];
import [Link];
import [Link];

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
}

public void lanzarOperacion (View v){


Intent abrirOp = new Intent(this,[Link]);
startActivity(abrirOp);
}

public void lanzarVistas(View v){


Intent abrirList = new Intent(this,[Link]);
startActivity(abrirList);

}
}

Código Secundario ([Link])


package [Link].practica_12;

import [Link];

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];

public class Listas extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_listas);
final ListView lvSemestre= (ListView)findViewById([Link]);
Object semestres [] = {1,2,3,4,5 ,"Sexto", "Septimo",
"Octavo","Noveno", "Decimo"};
ArrayAdapter <Object> adSemestres = new
ArrayAdapter<Object>(this,[Link].simple_list_item_1,semestres);
[Link](adSemestres);
[Link](new
[Link]() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int i,
long l) {

[Link](getApplicationContext(),"elemento
seleccionado: "+[Link](i),Toast.LENGTH_LONG).show();

}
});

}
}

Código Principal (activity_main.xml)


<Button
android:id="@+id/button"
android:layout_width="112dp"
android:layout_height="40dp"
android:layout_marginStart="144dp"
android:layout_marginLeft="144dp"
android:layout_marginTop="48dp"
android:background="#12DF0F"
android:onClick="lanzarVistas"
android:text="Listas"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<Button
android:id="@+id/button2"
android:layout_width="117dp"
android:layout_height="50dp"
android:layout_marginStart="144dp"
android:layout_marginLeft="144dp"
android:layout_marginTop="20dp"
android:background="#EA2323"
android:onClick="lanzarOperacion"
android:text="Operaciones"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button" />
</[Link]>
Interface grafica

You might also like